1
我一直在python編碼開發一個庫來處理串行連接。恰巧python進程並沒有以我的程序結束而結束,下一次當我運行我的程序並嘗試打開一個串行端口時(我大多數情況下總是關閉它),它返回一個windows錯誤5,Access被拒絕。串行端口訪問被拒絕錯誤
如果我手動檢查任務欄並殺死舊的python進程,我可以連接到com端口。我想通過編程方式來處理這個異常: 1.找到持有我的串行端口的舊進程並通過代碼殺死它。 2.在開始我的代碼之前進行一些清理操作。
任何人都可以提出一些技巧嗎? 順便說一句,我只能使用Python 2.7