Это выполняется в цикле for;
for something in something:
if qf.isAlive:
qf.join()
qf.run()
print('File writing thread id alive and now running')
else:
qf.start()
print('File writing thread started')
, и я определил эти два кода вне цикла;
qf = threading.Thread(target=add_to_file)
qf.setDaemon = True
, и это функция для записи файла;
def add_to_file():
with open('queue.txt', 'w+') as f:
f.write(str(list(queue)))
f.close()
Я не получаю никакого вывода, поскольку 'Поток записи файла жив ...', а также файл queue.txt пуст, пожалуйста, помогите мне в этом ..