python
freedomfee
这个作者很懒,什么都没留下…
展开
-
python中几个不太熟的关键字:assert exec lambda
assert语句assert语句用来声明某个条件是真的。例如,如果你非常确信某个你使用的列表中至少有一个元素,而你想要检验这一点,并且在它非真的时候引发一个错误,那么assert语句是应用在这种情形下的理想语句。当assert语句失败的时候,会引发一个AssertionError。>>> mylist = ['item']>>> assert len(mylist) >=转载 2012-08-08 11:07:25 · 2942 阅读 · 0 评论 -
python format string
字符串的格式化 在python中也有类似于c中的printf()的格式输出标记。在python中格式化输出字符串使用的是%运算符,通用的形式为 格式标记字符串 % 要输出的值组 其中,左边部分的”格式标记字符串“可以完全和c中的一致。右边的'值组'如果有两个及以上的值则需要用小括号括起来,中间用短号隔开。重点来看左边的部分。左边部分的最简单形式为: %cdoe转载 2012-08-08 10:55:14 · 849 阅读 · 0 评论 -
Python nose test framework 介绍
一、安装nose 先用easy_install 安装 nose,easy_install是一个很好的python工具,可以方便安装很多的python程序。可以去http://pypi.python.org/pypi/setuptools了解一下easy_install。如果懒得去看的,可以直接从这里下载安装文件进行安装就可以了,注意,这个链接是windows 32位的安装包。 安装完easy_转载 2012-08-09 14:53:26 · 608 阅读 · 0 评论 -
Python模块常用的几种安装方式
Python模块安装一、 单文件模块直接把文件拷贝到 $python_dir/Lib二、 多文件模块,带setup.pypython setup.py install三、 egg文件1) 下载ez_setup.py,运行python ez_setup2) easy_install *.egg注:虽然Python的模块可以拷贝安装,但是转载 2012-08-13 15:04:07 · 997 阅读 · 0 评论 -
python *args和**kwds语法
原创 2012-07-31 16:56:20 · 11104 阅读 · 0 评论 -
Python多线程学习
一、Python中的线程使用: Python中使用线程有两种方式:函数或者用类来包装线程对象。1、 函数式:调用thread模块中的start_new_thread()函数来产生新线程。如下例:import timeimport threaddef timer(no, interval): cnt = 0 while cnt<10: print 'Th转载 2012-08-20 16:07:05 · 599 阅读 · 0 评论 -
Django项目中管理站点黑白样式解决方法
在项目的settings文件里面加上:import sys reload(sys) sys.setdefaultencoding('gbk')则可。原创 2014-02-17 14:35:10 · 578 阅读 · 0 评论