在
它们的不可靠性体现在哪里?
我注意到在Python文档网站上,关于
Queue
模块的queue
类中,有几个方法,分别是qsize
、empty
和full
,其文档声称它们“不可靠”。它们的不可靠性体现在哪里?
我注意到在Python文档网站上,关于
qsize
的说明如下:
我个人不认为这种行为是“不可靠”的。但是,“不可靠”是否指的是这个,还是这些方法中存在更加严重的缺陷?请注意,qsize() > 0不能保证随后的get()不会阻塞,qsize() < maxsize也不能保证put()不会阻塞。