最简单的 python 多线程示例
import time,thread
def test(a,b):
for i in range(a,b):
time.sleep(1)
print i
def start():
thread.start_new_thread(test,(1,1001))
thread.start_new_thread(test,(1000,2001))
if __name__=='__main__':
start()
相关文档:
首先下载最新版本的Python,在这里我的版本是Python3.1.1。然后就是安装,切换到Python的文件目录下:
./configure
make
make test
sudo make install
在这里可能会遇到几个问题,第一个是在./configure时,可能会出现C compiler cannot create ......
Python学习
基本内容
Python基本安装:
http://www.python.org/ 官方标准Python开发包和支持环境,同时也是Python的官方网站;
http://www.activestate.com/ 集成多个有用插件的强大非官方版本,特别是针对Windows环境有不少改进;
Python文档:
http://www.python.org/doc/current/lib/ ......
Python
的
C/C++
扩展
By phidoit@gmail.com
可扩展性是
Python
的一大特色,一方面,由于
Python
是解释执行的,这导致运行速 ......
python的自动补全有很多方法,本质上都是用字典。生成字典最常用的当然是ctag了,但是每次增加模块都要ctag一次也挺麻烦的。
能偷懒的是后偷懒是一种美德,有人已经做了字典和增加模块的脚本,我们干嘛不坐享其成呢。
http://vim.sourceforge.net/scripts/script.php?script_id=850
这个名为pydiction的项目包括了一个字 ......
最近对python产生了兴趣,于是从网上下载了基本PYTHON的书和文档,开始了PYTHON的学习,发现PYTHON中的list对象的功能实在是非常强大,编程起来比其他的程序语言对列表的操作要方便的多。
在python中定义一个列表只需要如下语句
li = ["a","b","c","d"]
list有许多的函数可以用来进行对列表的操作,如extend,append,inse ......