python 多线程就这么简单

多线程和多进程是什么自行google补脑

  对于python 多线程的理解,我花了很长时间,搜索的大部份文章都不够通俗易懂。所以,这里力图用简单的例子,让你对多线程有个初步的认识。

 

 

单线程

 

  在好些年前的MS-DOS时代,操作系统处理问题都是单任务的,我想做听音乐和看电影两件事儿,那么一定要先排一下顺序。

(好吧!我们不纠结在DOS时代是否有听音乐和看影的应用。^_^

from time import ctime,sleepdef music():    for i in range(2):        print "I was listening to music. %s" %ctime()
        sleep(1)def move():    for i in range(2):        print "I was at the movies! %s" %ctime()
        sleep(5)if __name__ == '__main__':
    music()
    move()    print "all over %s" %ctime()


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章