正常情况下,当我们定义了一个class,创建了一个class的实例后,我们可以给该实例绑定任何属性和方法,这就是动态语言的灵活性。先定义class:
>>> class Student(object):
... pass
...
然后,尝试给实例绑定一个属性:
>>> s = Student()
>>> s.name = 'Michael' # 动态给实例绑定一个属性
>>> pr...
分类:
其他好文 时间:
2014-05-10 09:10:48
阅读次数:
331
刚好用到,这篇文章写得不错,转过来收藏。 转载自道可道|Python 标准库 urllib2
的使用细节Python 标准库中有很多实用的工具类,但是在具体使用时,标准库文档上对使用细节描述的并不清楚,比如 urllib2 这个 HTTP
客户端库。这里总结了一些 urllib2 库的使用细节。1 ...
分类:
编程语言 时间:
2014-05-08 21:53:59
阅读次数:
432
部分整理自:http://flysnowxf.iteye.com/blog/1327677启动调试:python -m pdb xxx.py常用命令说明:l
#查看运行到哪行代码n #单步运行,跳过函数s #单步运行,可进入函数p 变量 #查看变量值b 行...
分类:
编程语言 时间:
2014-05-08 20:58:40
阅读次数:
426
python中re模块1.正则匹配基础知识(1)通配符..ython可以匹配
aython,jython,只有一个字符如果要匹配a.py的话需要进行转义a\.py,r如果这样写a.py那么会匹配成aapy(2)字符集[][a-z]ython
可以匹配a-z之间任意一个字符 yython[a-zA-Z...
分类:
其他好文 时间:
2014-05-08 20:01:49
阅读次数:
264
Django is a high-level Python Web framework
that encourages rapid development and clean, pragmatic design.Model: The
application dataView: which data ...
分类:
移动开发 时间:
2014-05-07 20:02:08
阅读次数:
453
最近看了下多进程。一种接近底层的实现方法是使用
os.fork()方法,fork出子进程。但是这样做事有局限性的。比如windows的os模块里面没有 fork()
方法。windows:。linux:另外还有一个模块:subprocess。这个没整过,但从vamei的博客里看到说也同样有局限性。所...
分类:
编程语言 时间:
2014-05-07 18:26:17
阅读次数:
516
1、变量名压缩 class 语句内开头
有两个下划线,但结尾没有两个下划线的变量名会自动扩张,从而包含所在类的名称。例如:象spam类内__x这样的变量名会自动变成
_spam__x.原始的变量名会在开头家一个下划线,然后是再加上所在类的类名。这一规则适用了每个开头有两...
分类:
编程语言 时间:
2014-05-07 17:51:25
阅读次数:
493
为了实现验证码的功能,使用了PIL。结果出现各种问题:先是"ImportError: The
_imagingft C module is not
installed",google了很长时间,在公司windows下不知怎么卸载又安装PIL居然好了,但却不知道到底怎么回事,稀里糊涂的验证码就可以出来...
分类:
编程语言 时间:
2014-05-07 09:21:14
阅读次数:
425
lances 是一款用于 Linux、BSD 的开源命令行系统监视工具,它使用 Python
语言开发,能够监视 CPU、负载、内存、磁盘 I/O、网络流量、文件系统、系统温度等信息。本文介绍 glances 的使用方法和技巧,帮助 Linux
系统管理员了解掌握服务器性能。1评论:曹 元其, 软件...
分类:
其他好文 时间:
2014-05-06 13:52:32
阅读次数:
366
最近学习python,想要找点练习,在看《python核心编程》(真是一本好书,非常详细,觉得看这一本书就够了,余下可以翻翻文档)。觉得cf之类的虽然能用python提交但是重点不是在学习python上
。终于找到了两个不错的网站checkio和pythonchallenge。今天先看看了看chec...
分类:
Web程序 时间:
2014-05-06 13:06:04
阅读次数:
517