简单介绍:说明:此模块主要用于将关系型数据库表映射到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
编程零基础如何学习Python 如果你是零基础,注意是零基础,想入门编程的话,我推荐你学Python。虽然国内基本上是以C语言作为入门教学,但在麻省理工等国外大学都是以Python作为编程入门教学的。 那么如何学习Python呢? 第一步:先把刀磨好 俗话说得好,磨刀不误砍柴工,这个你不得不信,反正... ...
分类:
编程语言 时间:
2016-10-28 02:15:05
阅读次数:
193
框架特点:1.非常小,小到可称为微型框架2.可扩展,设计初衷就是不会替开发者做太多决策,支持随时更换或动手实现扩展模块3.三依赖,路由/调试/WSGI(由WERKZEUG提供的WEB服务器网关接口实现),模版系统(由JINJA2实现),签名(由ITSDANGEROUS实现)快速安装:pipinstallflask快速入门:#!/u..
分类:
编程语言 时间:
2016-10-26 07:39:11
阅读次数:
256
内置服务: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
简单介绍:1.浏览器发送一个HTTP请求2.服务器收到请求,生成HTML文档3.服务器把HTML文档作为HTTP响应的BODY发送给浏览器4.浏览器收到HTTP响应,从HTTPBODY取出HTML文档并显示说明:如上即Web应用本质,最简单的就是把HTML文件保存好,利用HTTP服务器软件,接收用户请求,从文件读取HTML..
分类:
编程语言 时间:
2016-10-17 16:40:58
阅读次数:
768
常用结构:1.Event类,事件主要用于Greenlet之间的异步通信e=gevent.event.Event()->Event说明:创建一个信号对象e.set()->None说明:设置标志位e.clear()->None说明:清除标志位e.wait()->None说明:阻塞直至标志位被设置#!/usr/bin/envpython
#-*-coding:utf-8-*-
"""
..
分类:
编程语言 时间:
2016-10-17 07:27:07
阅读次数:
282