我正在尝试使用using在Linux机器和某些设备之间打开telnet会话telnetlib
。问题是,有时会发生套接字可能被其他会话占用的情况,我想知道:
我环顾四周,但找不到清晰的地方。
干杯,
我。
从命令行,我将通过调用netstat并将结果传递到grep中进行过滤,从而执行任务1和2。
netstat -an | grep "pid of script"
如果您需要通过Python脚本执行此操作,则应该能够从子进程中调用netstate并捕获输出和退出代码。从那里可以使用正则表达式过滤输出。但是,不确定如何使用Python关闭套接字,因为您可能需要root特权。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句