【发布时间】:2021-05-01 08:41:37
【问题描述】:
我有一个 python 脚本并设置了一个串行端口,我想从某些传感器读取数据。由于我不知道数据何时可用,是否可以在数据可用时获取事件?还是有其他想法?
【问题讨论】:
标签: python asynchronous serial-port
我有一个 python 脚本并设置了一个串行端口,我想从某些传感器读取数据。由于我不知道数据何时可用,是否可以在数据可用时获取事件?还是有其他想法?
【问题讨论】:
标签: python asynchronous serial-port
Futures 可能有用。您可以创建一个 Future 对象,一旦数据可用,您将使用该对象 set_result()。
同时,您可以检查未来是否为done() 以查看是否存在值。
【讨论】: