
Python
仅仅学会简单
qq:793762586
展开
-
ubuntu命令整理(包括出错处理)
用Python来做开发,使用UbuntuCould not get lock /var/lib/dpkg/lockpython 2.7版本运行没有问题,Python3.x 版本运行提示 no module ‘xxxx’修改python默认版本ImportError No module named BeautifulSouppython the json object must be str,not byte原创 2017-05-03 10:31:12 · 658 阅读 · 0 评论 -
Python 封装使用日志处理类
在logging的基础上封装一个简易的日志处理类,同时输出到日志文件和打印到屏幕import loggingimport logging.handlersclass Log: __file = 'log.log'#日志文件名称 __handler = False __fmt = '%(asctime)s - %(filename)s:[line:%(lineno)s] -原创 2017-06-01 14:29:07 · 4737 阅读 · 1 评论 -
Python 配置处理类(ini文件)
简单的封装操作ini文件的配置处理类,保存使用#coding=utf-8import configparser#配置处理类class Config: __configdir = False def __init__(self, configdir=''): # 默认为空 if not configdir.strip(): s原创 2017-06-01 14:26:34 · 2864 阅读 · 0 评论 -
Python开启线程,函数中开线程
Python开启线程,函数中开线程 逻辑处理上分成了多个模块,为了提高效率,前一个模块处理完调用后一个模块操作时使用多线程 我这里遇到的情形是前面取数据后面存到mysql,发现单线程效率很低,改为取数据后开线程存到mysql 开启线程之后性能提升一倍,同时用信号量做线程同步,控制数据库同时连接数 这里只是简单的一个demo,主要是开线程的处理方式,在自己类里面的函数中开启线程,并用自己类的成原创 2017-06-09 15:12:57 · 7808 阅读 · 0 评论