python怎么清空消息队列,没有clear()这个函数,close()这个函数是清空吗?下次使用的时候,可以继续使用吗?
收起
题主所说的队列,是值Python内置模块queue吗?通常,队列没有clear方法,也没有close方法。如果要清空队列,可以参考如下的代码:
>>> import queue >>> q = queue.Queue() >>> q.put('x') >>> q.empty() False >>> while not q.empty(): q.get() 'x' >>> q.empty() True
报告相同问题?