from multiprocessing import Process
import time
g_num = 100
def getNum(interval):
global g_num
while True:
time.sleep(interval)
g_num += 100
print("in child process g_num is >> %d" % g_num)
if __name__ == '__main__':
p = Process(target=getNum, args=(1,))
p.start()
while True:
time.sleep(2)
g_num += 1
print("in parent process g_num is >> %d" % g_num)
父进程和子进程的数据不会相互干扰,可以换成线程,或者使用管道、队列等方式通信