python关闭占用端口方式

作者:buside 时间:2022-03-26 14:10:53 

我就废话不多说了,直接上代码吧!


# -*- coding: UTF-8 -*-
import os
import re

port = 8080
def 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')

来源:https://blog.csdn.net/buside/article/details/82877373

标签:python,关闭,端口
0
投稿

猜你喜欢

  • 关于程序员生活的一份调查,看看你属于哪一个群体吧

    2022-08-11 16:00:48
  • JS获取鼠标位置距浏览器窗口距离的方法示例

    2024-04-19 10:06:14
  • 几款好用的前端开发编辑器推荐安利

    2023-11-21 13:30:00
  • Python Django 母版和继承解析

    2023-02-21 09:44:59
  • Django+zTree构建组织架构树的方法

    2023-08-13 06:17:54
  • js实现固定区域内的不重叠随机圆

    2024-05-13 09:18:40
  • Laravel重定向,a链接跳转,控制器跳转示例

    2024-04-28 09:45:02
  • Pandas 模糊查询与替换的操作

    2023-05-27 22:33:38
  • Python基于opencv的图像压缩算法实例分析

    2022-09-29 11:20:41
  • Python3+Appium安装使用教程

    2023-08-22 13:38:32
  • nginx+uwsgi+django环境搭建的方法步骤

    2022-01-12 16:34:59
  • Python实现统计给定列表中指定数字出现次数的方法

    2023-02-04 09:50:29
  • 使用PHP 5.0创建图形的巧妙方法

    2023-10-27 00:59:07
  • Session.TimeOut的最大取值是1440,超出会报错

    2011-03-31 11:19:00
  • 如何使用PyCharm引入需要使用的包的方法

    2021-12-22 07:34:56
  • Python数据分析中Groupby用法之通过字典或Series进行分组的实例

    2023-03-08 12:56:01
  • 段正淳的css笔记(3)标题右侧“更多”的实现

    2007-11-01 21:55:00
  • Bootstrap表格和栅格分页实例详解

    2024-04-10 13:51:05
  • Mysql数据库手动及定时备份步骤

    2024-01-27 10:43:15
  • Python打包为exe详细教程

    2023-08-23 03:00:21
  • asp之家 网络编程 m.aspxhome.com