Python 如何监控是否添加了新的串行端口

Python 如何监控是否添加了新的串行端口,python,serial-port,pyserial,Python,Serial Port,Pyserial,我觉得这一定是以前问过的,但是搜索没有发现任何东西 当新串行端口可用时,监控的最佳方法是什么 无论您在串行端口上执行什么操作,第一步通常是选择要使用的端口。我希望保持应用程序打开,并通知用户已添加新的串行端口(即动态填充端口列表)。有没有比运行线程每几秒钟获取一次所有端口,然后将该集合与之前的状态进行比较更好的方法?当然,我可以向GUI提供一种“重新加载”操作,但自动执行该操作的应用程序会更好。您看到这个答案了吗?我只在C++中做过,我还没有看到任何方法能直接在QT中实现。

我觉得这一定是以前问过的,但是搜索没有发现任何东西

当新串行端口可用时,监控的最佳方法是什么

无论您在串行端口上执行什么操作,第一步通常是选择要使用的端口。我希望保持应用程序打开,并通知用户已添加新的串行端口(即动态填充端口列表)。有没有比运行线程每几秒钟获取一次所有端口,然后将该集合与之前的状态进行比较更好的方法?当然,我可以向GUI提供一种“重新加载”操作,但自动执行该操作的应用程序会更好。

您看到这个答案了吗?我只在C++中做过,我还没有看到任何方法能直接在QT中实现。