从另一个Python程序访问正在运行的Python程序

时间:2013-10-25 03:57:46

标签: python

我运行了以下程序

collector.py

data=0
while True:
    #collects data
     data=data+1

我有另一个想要访问当前数据值的程序cool.py。我怎么能这样做?

最终,像:

cool.py

getData() 

*一个想法是使用数据的全局变量吗?

1 个答案:

答案 0 :(得分:0)

您可以使用内存映射。 http://docs.python.org/2/library/mmap.html

例如,您在tmp directore中打开一个文件,然后将该文件映射到两个程序的内存中,并将u数据写入此文件。