做什么是正确的咒语?
async def read(fd):
return fd.readline()
with open('/dev/hidraw0', 'rb') as fd:
while True:
line = await read(fd)
if line is None:
break
consume(line)
我需要从围绕asyncio构建的程序中轮询/ dev / hidrawX。 我该如何以非阻塞方式进行操作?
我想避免采用/dev/input/eventXX
的方式处理所有相关的转换问题(也是因为我尝试过并且事件在传输过程中丢失了)