Python队列 - 返回无

时间:2017-12-18 02:26:40

标签: python python-2.7

一直在尝试阅读文档并查看在线示例,但我的队列仍然没有返回。

    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

任何提示都会有所帮助。

1 个答案:

答案 0 :(得分:0)

你可以看到python语言参考expression-statements