python检测端口并杀死(windows下)

快速检测windows下的端口占用,并杀死它。

在项目中可能会使用到,比如adb控制,appium控制等。。

话不多说直接上代码:

import os
def kill_port(port):
    # 查找端口的pid
    find_port= 'netstat -aon | findstr %s' % port
    result = os.popen(find_port)
    text = result.read()
    pid= text [-5:-1]
    # 占用端口的pid
    find_kill= 'taskkill -f -pid %s' %pid
    print(find_kill)
    result = os.popen(find_kill)
    return result.read()

主要是使用python的os模块调用windows的cmd执行命令。

简单封装了一个exe软件,直接输入端口号就可以自动查杀

csdn软件 : kill.exe

百度网盘 :链接:https://pan.baidu.com/s/18D7-r-4j5KVTVUX4VyNcAQ 密码:p0m2

python检测端口并杀死(windows下)_第1张图片

系统进程是无法杀死的

python检测端口并杀死(windows下)_第2张图片

 

如果没有这个端口会显示,

python检测端口并杀死(windows下)_第3张图片

欢迎进(Q)群,帮你解决问题:

 

你可能感兴趣的:(python,python,windows,python,杀死端口,python检测端口,windows杀死端口)