代号尚行

  • WIN
    • CSharp
    • JAVA
    • OAM
    • DirectX
    • Emgucv
  • UNIX
    • FFmpeg
    • QT
    • Python
    • Opencv
    • Openwrt
    • Twisted
    • Design Patterns
    • Mysql
    • Mycat
    • MariaDB
    • VNP
    • Make
    • OAM
    • Supervisor
    • Ngrok
    • Nginx
    • KVM
    • Docker
    • OpenStack
  • WEB
    • ASP
    • Node.js
    • PHP
    • Directadmin
    • Openssl
    • Regex
  • APP
    • Android
  • AI
    • Algorithm
    • Deep Learning
    • Machine Learning
  • Iot
    • Device
    • MSP430
  • DIY
    • Algorithm
    • Design Patterns
    • MATH
    • X98 AIR 3G
    • Tucao
    • fun
  • LIFE
    • 美食
    • 关于我
  • LINK
  • ME
Python
Python

Python之selectors模块

官方文档:https://docs.python.org/3/library/selectors.html selectors是一个python自带的高性能、IO复用模块,可以用来替代select模块。 测试代码: 原理介绍:

2022-06-04 阅读全文
Python

Python之struct模块

Python原生提供struct模块进行数据包的组装与解析,其中利用pack和unpack模块封装的方法进行数据包拼装的过程。 以前不知道有此包,都是手动实现的网络bytes封包,有struct之后,明显要简洁很多。 struct模块中提供的使用方法是: 支持的格式: 实例 文件:

2022-06-04 阅读全文
Python

如何将自定义的python pip包上传至pypi

看官方文档即可:https://packaging.python.org/tutorials/packaging-projects/

2019-03-13 阅读全文
Python

Python3发布WebService服务

由于需求,需要使用python35发布一个webService服务,提供给php调用。经过选型,使用的库为: WebService Server:spyne,主页:http://spyne.io WebService Client:Zeep,主页:https://github.com/mvantellingen/python-zeep 选择spyne的原因是,以前的库无人维护且不兼容python3,而spyne开发团队与spyne应该是一个团队,且github star为900+。 选择zeep的原因是python…

2018-08-07 阅读全文
Python

python3任意字符串转float

有一个不确定内容的字符串需要转成浮点数,但是里面内容不确定,可能为各种情况。 经过测试float()不满足需求,所以就自己写了一个函数: #!/usr/bin/python3 # -*- coding: UTF-8 -*- def str2float(str): def is_num(char): return char in ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '.'] tmp = ''.join(list(filter(is_num, str))…

2018-03-06 阅读全文
Python

Python解决离线部署问题

通常有很多程序使用了Python开发,但是很多生产环境的服务器是不能连接互联网的。在离线环境下,又该如何安装依赖呢?博主使用了两种方法。 一、拷贝开发环境python文件夹 如何,拷贝开发环境的python安装文件夹到生产环境,然后再执行对应版本的python安装文件覆盖安装。这样就可以无缝迁移依赖包。 二、缓存离线源 使用pip工具缓存下载需要的包,及其依赖,然后在生产环境中再使用缓存的本地依赖安装包。 1、--download-cache 命令 pip install --download-cache="/pt…

2017-12-28 阅读全文
Python

Python读Mysql数据并写入csv文件

代码见下: # -*- coding: UTF-8 -*- import pymysql.cursors import json import csv db = pymysql.connect("127.0.0.1", "root", "123456", "device",charset='utf8'); cursor = db.cursor() #mysql cursor handle sql = "select * from tempdata_20170417" cursor.execute(sql) csvf…

2017-04-17 阅读全文
Python

Python-pip:error: Microsoft Visual C++ 9.0 is required 解决方法-日常笔记

如题! 在使用pip命令: pip install twisted 时,出现了这个错误,导致安装失败。根据指示,打开: http://aka.ms/vcpython27 这个链接。然后自动跳转到: https://www.microsoft.com/en-us/download/details.aspx?id=44266 下载:Microsoft Visual C++ Compiler for Python 2.7 并安装,即可解决。

2016-03-31 阅读全文
Python

使用pip工具查看已安装Python包,并生成requirement.txt-日常笔记

使用pip包查看已安装python包的命令只有一行: pip list 当然,随着Python项目的开发,可能需要到其它环境对项目进行测试。那么在新环境中安装项目所需依赖是一件较为麻烦的事情。但是通过pip,生成requirement.txt文件,就可以很方便的管理依赖。 1、查看本地环境所有依赖 pip freeze 2、根据本地环境依赖,生成requirement.txt pip freeze > requirement.txt 3、在新环境中,根据requirement.txt,生成相同环境 pip i…

2016-03-31 阅读全文
Python

Python logging日志模块-日常笔记

2016-03-23 阅读全文
12
归档
  • 2023年12月
  • 2023年11月
  • 2023年10月
  • 2023年9月
  • 2023年8月
  • 2023年7月
  • 2023年6月
  • 2023年5月
  • 2023年4月
  • 2023年3月
  • 2023年2月
  • 2023年1月
  • 2022年12月
  • 2022年11月
  • 2022年10月
  • 2022年9月
  • 2022年8月
  • 2022年7月
  • 2022年6月
  • 2022年5月
  • 2022年4月
  • 2022年3月
  • 2022年2月
  • 2022年1月
  • 2021年12月
  • 2021年11月
  • 2021年10月
  • 2021年9月
  • 2021年8月
  • 2021年7月
  • 2021年6月
  • 2021年5月
  • 2021年4月
  • 2021年2月
  • 2021年1月
  • 2020年12月
  • 2020年11月
  • 2020年10月
  • 2020年9月
  • 2020年7月
  • 2020年6月
  • 2020年5月
  • 2020年4月
  • 2020年3月
  • 2020年2月
  • 2020年1月
  • 2019年12月
  • 2019年11月
  • 2019年10月
  • 2019年9月
  • 2019年8月
  • 2019年6月
  • 2019年5月
  • 2019年4月
  • 2019年3月
  • 2019年2月
  • 2019年1月
  • 2018年12月
  • 2018年11月
  • 2018年10月
  • 2018年9月
  • 2018年8月
  • 2018年7月
  • 2018年6月
  • 2018年5月
  • 2018年4月
  • 2018年3月
  • 2018年2月
  • 2018年1月
  • 2017年12月
  • 2017年11月
  • 2017年10月
  • 2017年9月
  • 2017年8月
  • 2017年7月
  • 2017年6月
  • 2017年5月
  • 2017年4月
  • 2017年3月
  • 2017年2月
  • 2017年1月
  • 2016年12月
  • 2016年11月
  • 2016年10月
  • 2016年7月
  • 2016年6月
  • 2016年5月
  • 2016年4月
  • 2016年3月
  • 2016年2月
  • 2016年1月
  • 2015年12月
  • 2015年11月
  • 2015年8月
  • 2015年7月
  • 2015年6月
  • 2015年5月
  • 2015年4月
  • 2015年3月

COPYRIGHT © 2023 代号尚行. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

蜀ICP备14031139号-5

川公网安备 51012202000587号