我使用USB连接的诺基亚手机通过Windows中的COM端口使用Python发送短信。 Evertyhing工作正常,直到COM端口发生变化。有没有办法检测我的手机所在的COM端口?如果我理解正确,只有这样做的方法是获取所有可用端口的列表并逐个轮询。这样做最安全,最快捷的方式是什么?
答案 0 :(得分:1)
import win32com.client
wmi = win32com.client.GetObject("winmgmts:")
for port in wmi.InstancesOf("Win32_SerialPort"):
print port.DeviceID, port.Name