python操作redis简单总结
模块安装pip install redisRedis类是StrictRedis的子类,用于向后兼容旧版本
12r = redis.Redis(host='192.168.73.128', port=6379, decode_responses=True)r = redis.StrictRedis(host='192.168.73.128', port=6379, decode_responses=True)
链接池
12pool = redis.C ...
python2解决Unicode编码写入文件问题
python2添加编码主要添加下面三行
123import sysreload(sys)sys.setdefaultencoding('utf-8')
直接上完整测试代码
1234567891011121314151617181920212223import sysreload(sys)sys.setdefaultencoding('utf-8')import datetimeimport osdata = ((1, u'1111 ...
页面配置查询文档
参考Butterfly 安装文档(二) 主题页面进行记录,便于自己查阅
Front-matterFront-matter 是 markdown 文件最上方以 — 分隔的区域,用于指定个别档案的变数。Page Front-matter 用于页面配置Post Front-matter 用于文章页配置
Page Front-matter123456789101112131415---title:date:updated:type:comments:description:keywords:to ...
一个简单的demo
简单的多进程多线程的demo,但是在windows下能正常运行,在linux下会阻塞在q.get()位置处。有什么好的办法可以在linux下去共用一个队列吗。实现的效果:三个进程,每个进程里面启动九个线程,使其能够同时消耗q队列里面的数据。不明白为什么linux下什么机制造成的阻塞,如何避免阻塞。 (win下和mac下正常)
123456789101112131415161718192021222324252627282930313233343536from threading import ...