I was just writing to read a file using popen and wanted to use queue along
with it.
I have below code but it is giving this error:
AttributeError: Queue instance has no attribute 'taskdone'
import threading
from Queue import Queue
def worker(q):
while True:
dataset = q.get()
print("q is taken out")
q.taskdone()
def create_data(q):
print("Inside create data")
output = [1, 2, 3]
for i in output:
print("Inside", i)
print("queue is put")
q.put(i)
if __name__ == '__main__':
q = Queue()
t = threading.Thread(target=worker, args=(q,))
t.daemon = True
t.start()
create_data(q)
q.join()
_______________________________________________
Tutor maillist - [email protected]
To unsubscribe or change subscription options:
https://mail.python.org/mailman/listinfo/tutor