2013-06-06 47 views
3

我使用USB連接的諾基亞手機通過Windows中的COM端口使用Python發送SMS消息。 Evertyhing正常工作,直到COM端口改變。有沒有辦法檢測我的手機坐在哪個COM端口上?如果我理解正確,唯一的方法就是獲得所有可用端口的列表並逐個輪詢它們。這將是最安全和最快捷的方式嗎?在Python中檢測串行端口上的設備名稱

回答

0
import win32com.client 
wmi = win32com.client.GetObject("winmgmts:") 
for port in wmi.InstancesOf("Win32_SerialPort"): 
    print port.DeviceID, port.Name 
相關問題