看板 Python 關於我們 聯絡資訊
有個設備只要通電後就會一直運作 想透過Python 來判斷、在適當的時候通電一段時間後關閉 有看到可以使用 win32com.client 的方式來獲取USB訊息 import win32com.client wmi = win32com.client.GetObject ("winmgmts:") for usb in wmi.InstancesOf ("Win32_USBHub"): print"-----" print"DeviceID -" + usb.DeviceID print"Name -" + usb.Name print"Description -" + usb.Description print"Caption -" + usb.Caption print"SystemName -" + usb.SystemName print"PNPDeviceID -" + usb.PNPDeviceID print"-----" 可是找不到相關控制的方法 想請問一下先進大大們 是否有相關的套件或指令可以使用? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.171.70.42 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1598502410.A.DA6.html
skyconquer: 該設備是?能使用SCPI傳指令控制嗎? 08/27 13:23
fotumbra: google python usb disable ==>Use devcon.exe 08/27 13:24
skyconquer: 如果能用SCPI控制的話可以試試 VISA 08/27 13:27
kiey: 回S大 : 不行 通電就動作 這樣而已 08/27 13:27
kiey: 回f大 : 我爬爬看 謝謝 08/27 13:27
skyconquer: 是要關閉設備還是關閉Port呢? 08/27 13:33
kiey: 這我也不太懂 簡單來說就是要用py 控制它 動跟不動XD 08/27 13:41
mantour: 設備會接受usb訊號,還是只是純粹用usb當電源呢(像usb風扇 08/28 19:13
tsaiminghan: 你在windows下能控制它嗎? 08/30 22:42