import父程序: 13036time
from multiprocessing import
process
import
osdef func(args,args2): #
傳遞引數到程序
(args,args2)
time.sleep(1)
print('
子程序:
', os.getpid())
print('
子程序的父程序:
', os.getppid()) #
檢視當前程序父程序的程序號
print(12345)
if__name__ == '
__main__
': #windows作業系統必須宣告這一句
p = process(target=func, args=(54321,'
引數')) #
func無需加括號,相對於記憶體位址, 函式註冊到程序物件中,這是乙個主程序
#p是乙個程序物件,還沒有啟動
#args是func傳遞進來的引數,如果傳乙個引數後面必須加乙個逗號,引數是乙個元組
p.start()#
開啟了乙個子程序,作業系統建立新程序,進入就緒狀態,要等待時間片允許的時候才執行**
print('
*'*10)#
會先列印10個*,這和上面的子程序是非同步執行的
print('
父程序:
', os.getpid()) #
檢視當前程序的程序號
print('
父程序的父程序:
', os.getppid()) #
檢視當前程序父程序的程序號
>>>>>>>>>>>
**********
父程序的父程序: 8188
54321 引數
子程序: 6652
子程序的父程序: 13036
12345
併發程式設計1 乙個簡單的多執行緒程式
以下是乙個非常簡單的多執行緒程式,實現的是利用新執行緒修改全域性變數,初始執行緒監聽全域性變數並輸出 wait 直到全域性變數的值被新執行緒改變 1 include2 include3 include4 5using namespace std 67 int n 0 8 9void changenu...
乙個簡單的Python爬蟲
乙個簡單測試爬蟲的網頁 1.獲取 的html import urllib.request request urllib.request.urlopen str request.read print str 2.返回網頁標題 輸出目標網頁內title標籤內的文字 gettitle 函式返回網頁的標題,...
乙個簡單的python程式
解答 首先可以從題目中看出除了1之外所有的奇數都是負數,所有的偶數都是正數,具體 如下 方法一 usr bin env python coding utf 8 author lisa li 求1 2 3 4 5 6.99的和 count 1 設定初始值 s1 0 接收計算所有偶數的變數 s2 0 接...