如何正确初始化python队列?

时间:2015-09-11 18:29:33

标签: python queue

我是python的新手并且遇到了python队列的问题,我在我的init构造函数中初始化队列时,当我运行我的python应用程序它崩溃时,我已经包含了我的一小部分内容代码有更好的方法吗?

import os, sys
import time
if(sys.hexversion < 0x03000000):
  import Queue
else:
  import queue as Queue

class Appwindow():
  def __init__(self):
     self.myQueue = Queue.Queue()

  def displayMeth(self, stuff):
      if self.displayed:
         self.myQueue.put(stuff)

1 个答案:

答案 0 :(得分:1)

try:
    from queue import Queue
except ImportError:
    from Queue import Queue

# shiny fancy Atomic Message Queue for concurrency
q = Queue()