本帖最后由 zwjzwj19891228 于 2013-10-10 18:37 编辑 [code]class Person: sex="hello" z1=Person() z2=Person() z1.sex = "me" z2.sex = "world" print z1.sex print z2.sex[/code]一个很简单的类,里面什么都没有 ,只有sex 静态成员, 可是输出 却是 不一样[code]class Person: sex=[] z1=Person() z2=Person() z1.sex.append(1) z2.sex.append(2) print z1.sex print z2.sex[/code]和上面一样,唯一的 区别就是...
http://www.woodpecker.org.cn/obp/diveintopython-zh-5.4/zh-cn/dist/html/dynamic_functions/stage5.html页面最下面提到: 这里的缺陷是每次调用 plural 函数都需要去读取一次文件。 我想我可以在整本书中都不使用 “留给读者去练习”, 但是这里:为特定的语言规则文件建立一个缓存机制,并在调用期间规则文件改变时自动刷新 留给读者作为练习 有人知道怎么实现吗?
突然想弄一个静态编译的python的版本,这样自己写的脚本+这个静态编译的python,可以带着到哪里都可以正常使用,而不是依赖系统自带的python。 在此请教大侠们,有什么好的文档或者方法么,在网上找了半天没找到。 先谢过了
在Solaris10下想写个python的C扩展,但是 gcc -o test -c test.c -lpython2.5时一直出错 请教大家,如何在Solaris下进行python的链接??
在Solaris10下想写个python的C扩展,但是\r\ngcc -o test -c test.c -lpython2.5时一直出错\r\n请教大家,如何在Solaris下进行python的链接??
本帖最后由 cdhigh 于 2014-08-19 19:26 编辑 我在前一篇文章 http://bbs.chinaunix.net/thread-4149295-1-1.html 中写到使用cython加速你的程序,保护你的源代码,尽管cython是目前来说使用“python”效率比较高的方式,但是毕竟cython也算另一种语言了,还需要学习其语法,并且其代码文件和python不兼容,所以一般仅用于核心效率瓶颈代码。 在此帖子,我在介绍一种简单的“加速”方式,当然,此方式更合适的说法是一种发布程...
1·下载地址: http://www.logilab.org/project/pylint 2·安装: pylint-0.22.0.tar.gz 解压,然后python setup.py install 安装过程会自动下载并安装 logilab-astng-0.21.0.tar.gz logilab-common-0.53.0.tar.gz 这两个工具。 3·使用语法: pylint 参数 py脚本 如果不加任何参数,会有一个"No config file found, using default configuration"这样的提示, 解决办法,可以生成一个默认的配置文件 pylint --generate-rcfile > ...
1·下载地址: http://www.logilab.org/project/pylint 2·安装: pylint-0.22.0.tar.gz 解压,然后python setup.py install 安装过程会自动下载并安装 logilab-astng-0.21.0.tar.gz logilab-common-0.53.0.tar.gz 这两个工具。 3·使用语法: pylint 参数 py脚本 如果不加任何参数,会有一个"No config file found, using default configuration"这样的提示, 解决办法,可以生成一个默认的配置文件 pylint --generate-rcfile ...