import multiprocessing as mp
import os
x = 10
def process_info():
print ("Module : " + str(__name__) + "\n")
print ("Parent Process id : " + str(os.getppid()) + "\n")
print ("Process id : " + str(os.getpid())+ "\n\n")
def s(n):
global x
process_info()
print (n, x)
x += 1
def main():
output = mp.Queue() # 객체 생성
processs = [mp.Process(target=s, args=(x,)) for x in range(10)]
for proc in processs:
proc.start()
for proc in processs:
proc.join()
if __name__ == "__main__":
main()
'언어 > python' 카테고리의 다른 글
sql_injection test code (2) | 2018.08.14 |
---|---|
s1 (0) | 2018.08.02 |
프로젝트 코드 (0) | 2018.07.10 |
machine "svm" (0) | 2018.07.09 |
ngram 프로젝트 코드 (0) | 2018.07.05 |