上一页 1 ··· 8 9 10 11 12 13 14 下一页
摘要: 功能SimplePooledDBDBUtils.SimplePooledDB 是一个非常简单的数据库连接池实现。他比完善的 PooledDB 模块缺少很多功能。 DBUtils.SimplePooledDB 本质上类似于 MiscUtils.DBPool 这个Webware的组成部分。你可以把它看作一种演示程序。SteadyDBDBUtils.SteadyDB 是一个模块实现了”强硬”的数据库连接,基于DB-API 2建立的原始连接。一个”强硬”的连接意味着在连接关闭之后,或者使用次数操作限制时会重新连接。一个典型的例子是数据库重启时,而你的程序仍然在运行并需要访问数据库,或者当你的程序连接了 阅读全文
posted @ 2011-08-12 13:31 残夜 阅读(877) 评论(0) 推荐(0) 编辑
摘要: 1 简介DBUtils是一套Python数据库连接池包,并允许对非线程安全的数据库接口进行线程安全包装。DBUtils来自Webware for Python。DBUtils提供两种外部接口:* PersistentDB :提供线程专用的数据库连接,并自动管理连接。* PooledDB :提供线程间可共享的数据库连接,并自动管理连接。实测证明 PersistentDB 的速度是最高的,但是在某些特殊情况下,数据库的连接过程可能异常缓慢,而此时的PooledDB则可以提供相对来说平均连接时间比较短的管理方式。另外,实际使用的数据库驱动也有所依赖,比如SQLite数据库只能使用Persistent 阅读全文
posted @ 2011-08-12 13:26 残夜 阅读(2086) 评论(0) 推荐(0) 编辑
摘要: os.chmod()方法 此方法通过数值模式更新路径或文件权限。该模式可采取下列值或按位或运算组合之一:stat.S_ISUID: Set user ID on execution.stat.S_ISGID: Set group ID on execution.stat.S_ENFMT: Record locking enforced.stat.S_ISVTX: Save text image after execution.stat.S_IREAD: Read by owner.stat.S_IWRITE: Write by owner.stat.S_IEXEC: Execute by ow 阅读全文
posted @ 2011-08-09 13:53 残夜 阅读(16313) 评论(0) 推荐(0) 编辑
摘要: PyCurl上传文件#!/usr/bin/env python#-*- coding: utf-8 -*-import pycurlimport StringIOc = pycurl.Curl() #创建一个同libcurl中的CURL处理器相对应的Curl对象fp = StringIO.StringIO()c.setopt(pycurl.WRITEFUNCTION, fp.write)c.setopt(pycurl.FOLLOWLOCATION, 1)c.setopt(pycurl.MAXREDIRS, 5)c.setopt(pycurl.CONNECTTIMEOUT, 60)c.set.. 阅读全文
posted @ 2011-08-08 13:59 残夜 阅读(1642) 评论(0) 推荐(0) 编辑
摘要: pycurl — A Python interface to the cURL library Pycurl包是一个libcurl的Python接口。libcurl 是一个支持FTP, FTPS, HTTP, HTTPS, GOPHER, TELNET, DICT, FILE 和 LDAP的客户端URL传输库。libcurl也支持HTTPS认证,HTTP POST,HTTP PUT,FTP上传,代理,Cookies,基本身份验证,FTP文件断点继传,HTTP代理通道等等。 Libcurl提供的所有功能都可以通过pycurl接口来使用。pycurl库介绍1.pycurl.global_init( 阅读全文
posted @ 2011-08-05 17:10 残夜 阅读(1424) 评论(0) 推荐(0) 编辑
摘要: 引用地址:http://tools.cherrypy.org/wiki/DirectToDiskFileUpload 和上篇文件中介绍的CherryPy文件上传的主要区别在于: 过滤器由一个工具取代,禁用CherryPy的请求体处理 更改默认超时 改变默认请求body大小的限制 临时文件由cgi.FieldStorage改为tempfile.NamedTemporaryFile,以避免... 阅读全文
posted @ 2011-08-05 16:04 残夜 阅读(1000) 评论(0) 推荐(0) 编辑
摘要: cherrypy 2.0版的时候要upload文件时是使用streamfilter,有些麻烦。如今cherrypy 2.1及之后版本已经把file upload集成进去,大大简化了原来的做法。现在3.1是使用python的cgi模块来分析POST数据,一个文件上传时,CGI把它存储在一个临时文件,并返回FieldStorage实例,它包含了这个文件的信息。FieldStorage的实例有一下信息:... 阅读全文
posted @ 2011-08-05 15:18 残夜 阅读(1075) 评论(0) 推荐(0) 编辑
摘要: CherryPy,一种用于 Python 的、简单而又非常有用的 Web 框架。它所做的全部工作就是以尽可能少的忙乱将 Web 服务器与您的 Python 代码连接。它并不决定使用哪些其他工具,所以您可以从自己的角度自由地选择模板系统、数据库映射程序或者其他工具。 CherryPy 请求 CherryPy 不是依靠 Apache 或者另外的 Web 服务器,而是运行它自己的小型的基于 Pyth... 阅读全文
posted @ 2011-08-04 11:20 残夜 阅读(684) 评论(0) 推荐(0) 编辑
摘要: 老板对老婆说:吃饭!睡觉! 对情人说:吃个饭,睡个觉。对二奶说:吃饭吧,睡觉吧。 对美女说:吃吃饭,睡睡觉。 对小蜜说:吃饭饭,睡觉觉。 对员工说:吃什么饭!睡什么觉!统统加班!!! 阅读全文
posted @ 2011-08-02 12:42 残夜 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 一位精明的家庭主妇听人说有一种炉子用起来可以比她现在用的炉子省一半的煤。她听了大为兴奋,说:“那太好了!一个炉子可以省一半的煤,那么如果我买两个炉子的话,不就可以把煤全都省下来了吗?” 阅读全文
posted @ 2011-08-01 09:38 残夜 阅读(133) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 下一页