[問題] 有辦法透過Python 來開關USB嗎?

看板Python作者 (煉)時間3年前 (2020/08/27 12:26), 編輯推噓3(306)
留言9則, 5人參與, 3年前最新討論串1/1
有個設備只要通電後就會一直運作 想透過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

08/27 13:23, 3年前 , 1F
該設備是?能使用SCPI傳指令控制嗎?
08/27 13:23, 1F

08/27 13:24, 3年前 , 2F
google python usb disable ==>Use devcon.exe
08/27 13:24, 2F

08/27 13:27, 3年前 , 3F
如果能用SCPI控制的話可以試試 VISA
08/27 13:27, 3F

08/27 13:27, 3年前 , 4F
回S大 : 不行 通電就動作 這樣而已
08/27 13:27, 4F

08/27 13:27, 3年前 , 5F
回f大 : 我爬爬看 謝謝
08/27 13:27, 5F

08/27 13:33, 3年前 , 6F
是要關閉設備還是關閉Port呢?
08/27 13:33, 6F

08/27 13:41, 3年前 , 7F
這我也不太懂 簡單來說就是要用py 控制它 動跟不動XD
08/27 13:41, 7F

08/28 19:13, 3年前 , 8F
設備會接受usb訊號,還是只是純粹用usb當電源呢(像usb風扇
08/28 19:13, 8F

08/30 22:42, 3年前 , 9F
你在windows下能控制它嗎?
08/30 22:42, 9F
文章代碼(AID): #1VHpOAsc (Python)