一直在尝试阅读文档并查看在线示例,但我的队列仍然没有返回。
from collections import defaultdict
from Queue import Queue
-- in my init
self.tickerPrices = dict()
queue = Queue(maxsize=5)
queue.put((0.00097073, 67689.70942763))
self.tickerPrices['a'] = queue
def appendToTickerDict(self, tickerid, askprice, volume):
if(tickerid in self.tickerPrices):
tickerQueue = self.tickerPrices[tickerid].put((askprice, volume)) --RETURNS NONE
tickerQueue返回None。在此步骤之前,我测试了它并看到如果我在init中向此队列添加一些内容,它会在执行此代码之前显示.get
任何提示都会有所帮助。