1
我一直在python编码开发一个库来处理串行连接。恰巧python进程并没有以我的程序结束而结束,下一次当我运行我的程序并尝试打开一个串行端口时(我大多数情况下总是关闭它),它返回一个windows错误5,Access被拒绝。串行端口访问被拒绝错误
如果我手动检查任务栏并杀死旧的python进程,我可以连接到com端口。我想通过编程方式来处理这个异常: 1.找到持有我的串行端口的旧进程并通过代码杀死它。 2.在开始我的代码之前进行一些清理操作。
任何人都可以提出一些技巧吗? 顺便说一句,我只能使用Python 2.7