日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)Python教程:python如何寫多進(jìn)程

Python中的多進(jìn)程是通過multiprocessing包來實(shí)現(xiàn)的,和多線程的threading.Thread差不多,它可以利用multiprocessing.Process對(duì)

創(chuàng)新互聯(lián)主要從事成都網(wǎng)站設(shè)計(jì)、做網(wǎng)站、網(wǎng)頁設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)寧蒗,十載網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):18980820575

象來創(chuàng)建一個(gè)進(jìn)程對(duì)象。這個(gè)進(jìn)程對(duì)象的方法和線程對(duì)象的方法差不多也有start(), run(), join()等方法,其中有一個(gè)方法不同Thread線程

對(duì)象中的守護(hù)線程方法是setDeamon,而Process進(jìn)程對(duì)象的守護(hù)進(jìn)程是通過設(shè)置daemon屬性來完成的。

下面說說Python多進(jìn)程的實(shí)現(xiàn)方法,和多線程類似

2.Python多進(jìn)程實(shí)現(xiàn)方法一

from multiprocessing import  Process

def fun1(name):    print('測試%s多進(jìn)程' %name)if __name__ == '__main__':
    process_list = []    for i in range(5):  #開啟5個(gè)子進(jìn)程執(zhí)行fun1函數(shù)
        p = Process(target=fun1,args=('Python',)) #實(shí)例化進(jìn)程對(duì)象
        p.start()
        process_list.append(p)    for i in process_list:
        p.join()    print('結(jié)束測試')

3.Python多進(jìn)程實(shí)現(xiàn)方法二

還記得python多線程的第二種實(shí)現(xiàn)方法嗎?是通過類繼承的方法來實(shí)現(xiàn)的,python多進(jìn)程的第二種實(shí)現(xiàn)方式也是一樣的

from multiprocessing import  Process

class MyProcess(Process): #繼承Process類
    def __init__(self,name):
        super(MyProcess,self).__init__()
        self.name = name

    def run(self):        print('測試%s多進(jìn)程' % self.name)if __name__ == '__main__':
    process_list = []    for i in range(5):  #開啟5個(gè)子進(jìn)程執(zhí)行fun1函數(shù)
        p = MyProcess('Python') #實(shí)例化進(jìn)程對(duì)象
        p.start()
        process_list.append(p)    for i in process_list:
        p.join()    print('結(jié)束測試')

推薦學(xué)習(xí)《Python教程》!


分享文章:創(chuàng)新互聯(lián)Python教程:python如何寫多進(jìn)程
URL鏈接:http://www.dlmjj.cn/article/djdgcep.html