这有点复杂……
基本上,我有这个功能:
def do_loop(self):
for line in self.connections[0].iter_lines():
print line
并且,有一个线程不断地在它旁边运行,它会在任意时间改变connections[0]
.
如果发生这种情况,如果connections[0]
被线程从外部更改,则循环将继续使用 old connections[0]
,我需要不要发生这种情况,我需要它立即使用 new connections[0]
。
对于某些背景,正在使用, 因此for line in self.connections[0].iter_lines():
从 Twitter Streaming API 读取数据。python-requests
.iter_lines()
有任何想法吗?提前致谢。