时间:2021-05-22
我就废话不多说了,直接上代码吧!
# -*- coding: UTF-8 -*-import osimport re port = 8080def kill_process(): ret = os.popen("netstat -nao|findstr " + str(port)) #注意解码方式和cmd要相同,即为"gbk",否则输出乱码 str_list = ret.read().decode('gbk') ret_list = re.split('',str_list) try: process_pid = list(ret_list[0].split())[-1] os.popen('taskkill /pid ' + str(process_pid) + ' /F') print "端口已被释放" except: print "端口未被使用"if __name__ == '__main__': kill_process() # output1 = os.popen('ipconfig')# print output1.read().decode('gbk')以上这篇python关闭占用端口方式就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
问题描述因为项目强制关闭,但是服务还在运行,导致重新运行项目时候提示地址已经使用(端口被占用)/usr/bin/python3.5python-login-de
IDEA端口占用解决方法后台开发时经常遇到端口占用问题IntellijIDEA端口占用解决方法:方法1:打开任务管理器,关闭java进程;方法2:修改端口号的方
两种解决方法:第一种:通过查找占用端口的软件并关闭原因:其他程序占用飞鸽的2425端口解决:用netstat命令查看是哪个进程占用了该端口格式:netstat-
1.问题截图:(8000端口被占用)2.第一种是可能会打开了多个运行窗口右键关闭即可:3.第二种是在你运行python的主机上查询出python所有在执行的py
前言服务器为Linux-Centos7系统,昨天发生了一个非常诡异的情况,tomcat在已关闭的情况下,依然显示其8080端口被占用,最后定位到占用端口的进程,