我有一个问题:我在Python 3.2中编写一个程序,要求循环不间断地运行并与程序的其余部分分开,但同时它必须能够发送和接收数据(例如字符串)来自脚本的主要部分。这些部件的工作原理如下:
# Continuing loop (LOOP)
while True:
data.read()
if data[2] == "ff":
string += data
if request = True:
SEND(string, MAIN)
string = []
# Main program (MAIN)
hexValues = REQUEST(string, LOOP)
所以,就像让两个Python进程同时运行但彼此交谈一样。
这甚至可能吗?如果是这样,我该怎么做?
编辑:我使用的是Ubuntu GNU / Linux和Python 3.2。