成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Python Library實際應用操作步驟詳解

開發 后端
如果你也在Python Library的實際應用操作步驟中有一些疑惑時,你可以瀏覽我們的文章對Python Library的相關知識有一個更深的了解。

在Python Library的實際操作過程中,如果你對Python Library的實際操作步驟不是很了解的話,你可以通過我們的文章,對其有一個更好的了解,希望你通過我們的文章,會對你在此方面額知識有所提高。
Python 2.6.4 Standard Library 提供了 thread 和 threading 兩個 Module,其中 thread 明確標明了如下文字。

The thread module has been renamed to _thread in Python 3.0. The 2to3 tool will automatically adapt imports when converting your sources to 3.0; however, you should consider using the high-level threading module instead.

1. Thread

我們可以選擇繼承 Thread 來實現自己的線程類,或者直接像 C# Thread 那樣傳個函數進去。

 

  1. from threading import *  
  2. def t(a, b):  
  3. print currentThread().name, a, b  
  4. Thread(ttarget = t, args = (1, 2)).start()  

 

輸出:

  1. $ ./main.py  
  2. Thread-1 1 2  

 

Python Library要實現自己的線程類,可以重寫 __init__() 和 run() 就行了。不過一旦我們定義了 run(),我們傳進去的 target 就不會自動執行了。

 

  1. class MyThread(Thread):  
  2. def __init__(self, name, x):  
  3. Thread.__init__(self, namename=name)  
  4. self.x = x  
  5. def run(self):  
  6. print currentThread().name, self.x  
  7. MyThread("My", 1234).start()   

 

輸出:

  1. $ ./main.py  
  2. My 1234   

 

Thread 有個重要的屬性 daemon,和 .NET Thread.IsBackground 是一個意思,一旦設置為 Daemon Thread,就表示是個 "后臺線程"。

 

  1. def test():  
  2. for i in range(10):  
  3. print currentThread().name, i  
  4. sleep(1)  
  5. t = Thread(target = test)  
  6. #t.daemon = True 
  7. t.start()  
  8. print "main over!"   

 

輸出:

  1. $ ./main.py  

非 Daemon 效果,Python Library進程等待所有前臺線程退出。

 

  1. Thread-1 0  
  2. main over!  
  3. Thread-1 1  
  4. Thread-1 2  
  5. Thread-1 3  
  6. Thread-1 4  
  7. Thread-1 5  
  8. Thread-1 6  
  9. Thread-1 7  
  10. Thread-1 8  
  11. Thread-1 9  
  12. $ ./main.py # IsDaemon  

進程不等待后臺線程。

  1. Thread-1 0  
  2. main over! 

以上文章就是對Python Library的實際應用操作步驟的介紹。

【編輯推薦】

  1. 用Python小程序建立命令行的實際應用方案
  2. PythonS60手機中搭建手機運行平臺的五個步驟
  3. Python字符串中的mapping的功能介紹
  4. Python web框架在實際操作過程中的缺點
  5. Python二維數組在創建過程中步驟詳解
責任編輯:佚名 來源: 博客園
相關推薦

2010-03-23 14:54:27

Python目錄文件

2010-03-09 19:07:01

Python語法

2010-03-22 19:11:55

Python連接

2009-08-25 17:02:20

C#串口操作

2010-03-17 13:14:00

Python Libr

2010-12-07 09:20:44

MySQL limit

2010-03-17 10:01:12

Python安裝

2010-03-17 12:53:43

Python Libr

2010-03-17 16:27:39

Python矩陣轉置

2010-03-12 15:29:19

Pythonexe

2010-03-05 13:48:24

Python for

2010-03-24 17:03:57

Python源碼分析

2010-06-01 15:54:46

MySQL-pytho

2010-03-17 12:37:51

Python定時器

2010-03-24 13:17:35

Python嵌入

2010-04-20 11:06:33

Oracle索引

2010-03-15 16:54:11

Python字典

2010-06-24 14:08:25

Linux Cat命令

2009-10-28 14:28:10

2010-03-17 14:42:09

Python 文件
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产乱一区二区三区视频 | 日韩精品久久一区 | 91精品国产欧美一区二区成人 | 国产成人久久久 | 美国一级毛片a | 欧美日韩在线视频一区 | 国产成人福利视频 | 国产在线a| 中文字幕在线第一页 | 一区二区三区在线 | 亚洲国产视频一区 | 精品免费| ririsao久久精品一区 | 国产农村妇女精品一二区 | 欧美精品成人一区二区三区四区 | 久久av网 | 中文字幕国产视频 | 欧美色综合 | 蜜桃av一区二区三区 | 91精品国产高清久久久久久久久 | 国产一区欧美一区 | 精品国产欧美一区二区 | 日日操夜夜操天天操 | 欧美一区视频 | 中文字幕精品一区二区三区精品 | 国内久久 | 中文字幕日本一区二区 | 99pao成人国产永久免费视频 | 国精品一区 | 日韩在线免费 | 久久神马 | 欧美一区二区二区 | 欧美日韩不卡 | 国产成人免费视频网站高清观看视频 | 麻豆一区二区三区 | 天堂一区二区三区四区 | 美女爽到呻吟久久久久 | 亚洲一区 中文字幕 | 成人精品视频 | www日韩 | 成人精品视频 |