Multithreading Python2到python3.6代码迁移->;多线程代码有时会卡住
上面的高级代码有时会被python3卡住。在python2中,它可以工作,但不知道为什么会卡住,以及如何卡住。 这是多线程代码。我刚刚给出了简短的代码,因为我无法共享所有代码。我想知道这是否是python3的问题Multithreading Python2到python3.6代码迁移->;多线程代码有时会卡住,multithreading,python-3.6,Multithreading,Python 3.6,上面的高级代码有时会被python3卡住。在python2中,它可以工作,但不知道为什么会卡住,以及如何卡住。 这是多线程代码。我刚刚给出了简短的代码,因为我无法共享所有代码。我想知道这是否是python3的问题 manager = Manager() all_requests = manager.list() if manager: while True: try:
manager = Manager()
all_requests = manager.list()
if manager:
while True:
try:
all_requests.pop() ==> get stuck sometimes here
except IndexError:
break