其他分享
首页 > 其他分享> > pyserial flush方法

pyserial flush方法

作者:互联网

我读过某处文章说使用冲洗是必要的,以减少延迟.这是真的?

我不太确定是否要使用它.请帮助我了解它的确切作用.

我检查了pyserial文档,但没有给我太多信息.它只说:

flush()
Flush of file like objects. It’s a no-op in this class, may be overridden.

解决方法:

您正在发送/写入的信息可能会临时存储在缓冲区中,以便可以一次性写入更大的块.因此,如果您这样做:

f = open("test.txt","w")
f.write("Hello")

在执行f.flush()刷新缓冲区之前,test.txt仍然为空. f.close()在关闭文件之前也会刷新缓冲区.

您得到的文档说这是“无操作”-无操作,这意味着如果您实际上在使用该类,则它什么也不会做.如果您使用的是子类,则可能会有所作为.

标签:pyserial,python
来源: https://codeday.me/bug/20191208/2093248.html