from multiprocessing import process,current_process
import time
import os
# 每個程序都會有自己的id號pid
deftask()
:print
('子程序'
)# 當前程序的id號
print
(current_process(
).pid)
print
(os.getpid())
# 跟上面列印出來是一模一樣的
# 取出該程序父id號
print
('-----'
,os.getppid())
# current_process()當前程序物件
print
(current_process(
).is_alive())
time.sleep(2)
print
('子程序結束'
)if __name__ ==
'__main__'
: t = process(target=task,
) t.start(
)# t1 = process(target=task, )
# t1.start()
# t.is_alive() # t這個程序是否存活
# print('主程序列印的結果',t.is_alive())
print
(t.pid)
time.sleep(
0.5)
# t.terminate() # 把t程序關閉
# time.sleep(0.1)
print
('主程序列印的結果'
, t.is_alive(
))
8 1 一些語法困境
usr bin env python coding utf 8 上下文無關文法cfg in 7 get ipython run line magic pinfo2 nltk.cfg.fromstring in 3 import nltk grammar1 nltk.cfg.fromstring s ...
守護程序的一些說明
1 實現乙個守護程序的例項如下 include unp.h include define maxfd 64 extern int daemon proc void daemon init const char pname,int facility int i pid t pid if pid for...
NSArray的一些方法
nsarray 不可變陣列類 建立只有乙個元素的陣列 arraywithobject nsarray建立的陣列內部存放的元素必須是 物件 型別 nsarray array nsarray arraywithobject 1 arraywithobject接收的引數是 物件 型別資料,1 可以看做是乙...