Python程序的建立

2021-08-03 05:19:44 字數 1047 閱讀 7516

#!/usr/bin/python

# -*- coding utf8 -*-

'''python中程序的建立'''

'''python中程序建立有2種方式

1.定義乙個函式,例項化程序,向其中傳引數(執行的函式名,函式引數,程序名).

2.定義類繼承程序類,例項化程序,start呼叫run方法

'''from multiprocessing import process

import time

import random

def piao(name):

print('%s is piaoing' %name)

time.sleep(3)

print('%s is piao end' %name)

if __name__ == '__main__':

p1=process(target=piao,args=('egon',),name='')

p1.start()

print('pi name is %s',p1.name)

time.sleep(1)

print('父程序')

# class piao(process):

# def __init__(self,name):

# super().__init__()

# self.name=name

# def run(self):

# print('%s is piaoing' %self.name)

# time.sleep(3)

# print('%s is piao end'%self.name)

# if __name__ == '__main__':

# '''建立程序 呼叫run方法'''

# p1=piao('egon')

# p1.start()

# print('父程序')

python建立程序的方式

import os pid os.fork if pid 0 print 我是子程序,程序號是 s os.getpid print 我是子程序,我的父程序號是 s os.getppid else print 我是父程序,程序號是 s os.getpid print over from multipr...

python多程序建立

程序相當於是乙個工作車間,裡面可以有很多流水線 執行緒 使用multiprocessing來建立程序物件。如下 import multiprocessing num 0def add1 n global num for i in range n num 1print num defadd2 n gl...

Python 建立守護程序

考慮如下場景 你編寫了乙個python服務程式,並且在命令列下啟動,而你的命令行會話又被終端所控制,python服務成了終端程式的乙個子程序。因此如果你關閉了終端,這個命令列程式也會隨之關閉。要使你的python服務不受終端影響而常駐系統,就需要將它變成守護程序。守護程序就是daemon程式,是一種...