有谁知道为什么下面的代码甚至无法打开pylab图形窗口?如果将测试功能的主体移到主流程中,则可以正常工作,但我想专门从新流程中进行一些绘制。
from multiprocessing import Process
from pylab import *
def test():
frac = [10, 10, 10, 10, 10, 10, 40]
labels = ['a', 'b', 'c', 'd', 'e', 'f', 'g']
ion()
hold(False)
while True:
pie(frac, labels = labels, autopct='%1.1f%%')
title('test', bbox={'facecolor' : '0.8', 'pad' : 5})
draw()
p1 = Process(target = test)
p1.daemon = True
p1.start()
while True:
pass
慕少森
相关分类