千家信息网

python如何解决OSError: Address already in use问题

发表于:2025-01-18 作者:千家信息网编辑
千家信息网最后更新 2025年01月18日,小编给大家分享一下python如何解决OSError: Address already in use问题,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,
千家信息网最后更新 2025年01月18日python如何解决OSError: Address already in use问题

小编给大家分享一下python如何解决OSError: Address already in use问题,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

用python http.sever实现web服务时,绑定端口由于强制退出导致再次启动服务报错:
self.socket.bind(self.server_address)
OSError: [Errno 48] Address already in use

临时解决办法:
查找端口被占用的进程,然后强制结束
lsof -i:9090
然后kill对应的进程

#--coding:utf-8--
from http.server import BaseHTTPRequestHandler, HTTPServer
import time
import socket

class CarServer(BaseHTTPRequestHandler):
def get_host_ip(self):

def do_GET(self):    self.send_response(200)    self.send_header("Content-type", "text/html")    self.end_headers()    self.wfile.write("Hello World !".encode())

if name == "main":
socket.set
myServer = HTTPServer(("192.168.1.101", 9090), CarServer)
print(time.asctime(), "Server Starts - %s:%s" % ("a","b"))

try:    myServer.serve_forever()except KeyboardInterrupt:    pass

以上是"python如何解决OSError: Address already in use问题"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!

篇文章 问题 内容 端口 进程 强制 服务 不怎么 再次 办法 大部分 更多 知识 行业 资讯 资讯频道 频道 参考 学习 帮助 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 生活中哪些行为触及网络安全 中怡康数据库 数据库url字符编码格式 保险网络安全检查报告 上海网宇网络技术有限公司 2012年重庆网络安全案例 自行观看网络安全中心宣传片 下周网络安全思路 北京综合软件开发定做价格 黑龙江网络技术开发采购 网络安全主要威胁包含恶意攻击 数据库系统管理员的英文 新基建需要网络安全观吗 河北正规软件开发过程服务标准 莱州微信公众号软件开发公司 二代证云解析服务器 服务器怎么自定义显示屏 深圳华动飞天网络技术 sci数据库通讯作者更改 服务器系统怎么设管理员密码 网络安全线上课堂 成都网络安全考试 免费qq代理服务器 澜星服务器是什么意思 账号的数据库可以删除吗 信息考试题网络技术和多媒体 数据库sql技术课程设计 江苏专注软件开发怎么样 桂阳网络安全执法 计算机网络技术小结万能模板
0