配置简介:说明:Celery的配置文件非常强大,支持在应用上设置,也可以使用一个独立的配置模块,具体需要调整的默认选项可通过http://docs.jinkan.org/docs/celery/configuration.html#configuration获取.#方式一:直接在应用上设置,通过app.conf.update可一次性设置多个选项,常用于..
分类:
编程语言 时间:
2016-12-25 02:20:22
阅读次数:
570
简单介绍:说明:此模块是一个专注于分布式消息传递的异步任务队列,所谓任务就是消息,消息中的有效载荷中包含要执行的任务需要的全部数据几大特性:1.Celery易于使用和维护,且不需要配置文件,默认配置启动时自动写入消息代理.2.Celery高可用,连接丢失或失败时客户端或消费者会自动..
分类:
编程语言 时间:
2016-12-25 02:19:34
阅读次数:
331
简单介绍:说明:此模块主要用来实现字符串/文件编码检测快速安装:pipinstall--upgradechardet常用方法:chardet.detect(aBuf)->dict说明:检测字符串编码,返回一个字典包含confidence编码匹配准确率,encoding最终检测的编码,当aBuf为空时可能encoding为None,所以最好判断一下最..
分类:
编程语言 时间:
2016-11-23 17:08:54
阅读次数:
242
简单介绍:说明:此模块提供了一系列自省函数,可获取模块/类/方法/函数/traceback/帧对象/代码对象的信息快速安装:内置模块测试相关:inspect.ismodule(object)->True/False说明:判断object是否为模块inspect.isclass(object)->True/False说明:判断object是否为类inspect.is..
分类:
编程语言 时间:
2016-11-10 07:49:45
阅读次数:
130
简单介绍:说明:此模块主要用于将关系型数据库表映射到PY的类,行映射到PY类的实例,列映射为PY实例的属性,由于其兼容众多DB-API及扩展,SO可以优先考虑数据模型,而忽略底层的DB-API切换,数据迁移更方便.快速安装:pipinstall--upgradeSQLAlchemy定义结构:#!/usr/bin/envpython
#-*-..
分类:
数据库 时间:
2016-11-07 20:24:50
阅读次数:
414
异常处理:#异常一:AttributeError,对象属性不存在
withengine.connect()asconn:
trans=conn.begin()
s=select([users])
try:
r=conn.execute(s)
forrecordinr:
printrecord.Password
exceptAttributeError,e:
print‘founderrors:{0}‘.format(e)
trans.rollback()
#异常二:Integ..
分类:
数据库 时间:
2016-11-07 12:38:55
阅读次数:
305
增加数据:#单行数据(fromsqlalchemyimport...)conn=engine.connect()
#方式一:调用表对象的insert
ins=cookies.insert().values(
cookie_name=‘chocolatechip‘,
cookie_recipe_url=‘http://some.aweso.me/cookie/recipe.html‘,
cookie_sku=‘CC01‘,
quantity=‘12‘,
unit_cost=‘0..
分类:
数据库 时间:
2016-11-06 17:47:45
阅读次数:
400
简单介绍:说明:此模块主要用于将关系型数据库表映射到PY的类,行映射到PY类的实例,列映射为PY实例的属性,由于其兼容众多DB-API及扩展,SO可以优先考虑数据模型,而忽略底层的DB-API切换,数据迁移更方便.快速安装:pipinstall--upgradeSQLAlchemy创建引擎:1.连接数据库前需创建引擎,..
分类:
数据库 时间:
2016-11-04 02:19:46
阅读次数:
359
简单介绍:说明:此模块是一个跨平台的PY库和SHELL工具,可以监视文件系统事件(增加/删除/修改)快速安装:pipinstall--upgradewatchdog日志记录:event_handler=LoggingEventHandler()->event_handler说明:创建一个日志处理句柄,其实LoggingEventHandler是继承自FileSystemEventH..
分类:
编程语言 时间:
2016-10-31 22:53:27
阅读次数:
3529
内置服务:1.gevent.server.StreamServer类,常用于创建异步TCP服务器#!/usr/bin/envpython
#-*-coding:utf-8-*-
"""
#
#Authors:limanman
#OsChina:http://xmdevops.blog.51cto.com/
#Purpose:
#
"""
#说明:导入公共模块
importtime
importgevent
fromgevent.serverimportStream..
分类:
编程语言 时间:
2016-10-17 23:51:13
阅读次数:
266