所以我有这段代码:
xlist = []
if fl != '':
with open(fl, 'r') as fin:
for line in fin:
xlist.append(line)
for line in xlist:
Thread(target=self.downloadSongList, args=(line,)).start()
我的问题是,如何一次只启动一个帖子?因为现在,程序一起启动所有线程,但我希望每个线程只在前一个线程结束时启动。 我尝试使用.join()和队列,但似乎没有什么对我有用。 谢谢!
答案 0 :(得分:0)
你不需要一堆线程。只需创建一个线程,并将'for line in xlist'循环放入其中。