根据 文档,
我想知道什么时候应该使用
serial.Serial()
类具有以下方法。close()
Close port immediately.
__del__()
Destructor, close port when serial port instance is freed.
我想知道什么时候应该使用
close()
和__del__()
?例如,我有一个创建了一个带有指定端口的serial.Serial()
实例的GUI。根据文档,当serial.Serial()
实例化时,分配的端口将被打开。现在,当我终止我的GUI时,我是否可以正确地说__del__()
(而不是close()
)是关闭串口的最合适方法?
__del__()
将自动被调用... - Stephen Rauch