【发布时间】:2014-02-19 05:03:04
【问题描述】:
我有一个全局列表,我将其附加到子进程中。同时调用子进程的函数正在遍历列表。当子进程退出时,全局列表为空,即使我追加了它
urlsToCheck = list()
def crawler():
while limit != 0 and urlsToCheck.__len__() > 0:
curUrl = urlsToCheck.pop(0)
processLink(curUrl)
limit -= 1
def processLink(url):
...
for i in validLinks:
urlsToCheck.append(i)
...
【问题讨论】: