Python 2.7的快速问题
子进程是否可以看到全局变量?
子流程可以更改全局变量的值吗?
非常感谢。
答案 0 :(得分:2)
这些流程并不以general operating system
条款共享变量。使用消息传递,共享内存等通信机制来实现进程间通信。
答案 1 :(得分:1)
不,全局变量对子流程不可见。变量对每个进程都是私有的。如果要共享变量,则需要使用某种形式的进程间通信。
答案 2 :(得分:0)
也许最简单的方法是将它们写入文件并在另一个进程中从文件中读取,尽管这可能需要额外的时间。