如何打印异步队列?

How to print asyncio queue?

我需要在 asyncio 中调试队列。我怎么知道它在特定时间包含什么项目? 我有一个包含一些数据的队列,我尝试了 print(list(queue)) 但没有效果

出于调试目的,您可以使用半私有 _queue 属性:

print(queue._queue)