Python文档
文章平均质量分 76
cattom
这个作者很懒,什么都没留下…
展开
-
pickle模块
pickle是在python中用于持久化(或者序列化)保存python对象的模块。目前pickle只提供生成字符串,磁盘上的文本文件或者二进制文件。如果需要生成xml文件,可以使用xml_pickle和xml_objectify,在以后的文章会对其作一些分析。但pickle 不能解决命名和查找 pickle 文件,以及不能支持并发地访问持久性对象。这样的需求可以通过ZODB(ZOPE的底层数据库)原创 2005-02-25 11:25:00 · 1117 阅读 · 0 评论 -
Partial.py
Daily Python-URL是每天都会去看看的网站,今天看到了有人在ASPN上写了一个SimpleWrapper来实现对函数预先设定参数的功能。他的程序结构大概如下:class SimpleWrapper: class MethodCall: def __init__(self, function, *params): self.funct原创 2005-02-28 17:36:00 · 665 阅读 · 0 评论 -
__setattr__和__getattr__的使用
今天在ASPN上看到有人提到了如何使用__setattr__和__getattr__,算是给自己解了惑,因为一直就没有搞明白这两个函数的用处。这两个内置函数是用来自定义对象属性的获取方法。__setattr__只能修改对象的instances attribute,而不能修改classs attribute等等。该贴的作者以如何把类的attributes映射为dictnary members为例原创 2005-03-03 16:26:00 · 1535 阅读 · 0 评论 -
yield关键字
一直没有搞懂yield关键字是干什么的,今天看到了一篇名为"a generator-based XML reader"的文章,中间的程序有用到了yield,于是决定把它弄懂。yield最早是在python2.2中被引入的,该版本必须Enable generator才能使用yield,在后来的python2.3中把generator的默认改为Enabled。也就是说不用使用from __future原创 2005-03-08 17:36:00 · 1767 阅读 · 0 评论 -
Python Paradigms for XML
自由软件的一个问题就是可供参考的资料很多,工具也有很多,不同的工具都各有侧重,毕竟“鱼和熊掌不能兼得”。记得第一次安装完pyXML以后,发现其中有很多工具,可是找不到一个详细的文档说明。今天看到了“Python Paradigms for XML ”详细介绍了常见的python XML工具的用法和优势。网址:http://www.idealliance.org/papers/dx_xml03/pa原创 2005-03-10 17:12:00 · 640 阅读 · 0 评论 -
Python URL May 22
QOTW: "Its hard to make a mistake by having too many short and simple functions. And much too easy to make them when you have too few ;-)" - Thomas Bartkus "Argh, the following is valid Python synt转载 2006-05-23 10:14:00 · 778 阅读 · 0 评论 -
一些有用的Python站点
Everything Python-related you want is probably one or two clicks away in these pages: Python.orgs Python Language Website is the traditional center of Pythonia http://www.python.org转载 2006-05-23 10:09:00 · 1235 阅读 · 0 评论 -
Python URL March 17
QOTW: "Generally, you should always go for whatever is clearest/most easily read (not just in Python, but in all languages)."—Timothy Delaney "You will fi转载 2006-05-23 10:06:00 · 819 阅读 · 0 评论