
Python 3.X导入httplib、BaseHTTPServer模块报错解决方案
发布日期:2021-05-15 07:48:38
浏览次数:19
分类:精选文章
本文共 706 字,大约阅读时间需要 2 分钟。
基于Python2版本的 server.py 文件的脚本里含有如下内容
import httplib
......
......
def stop_server(host=DEFAULT_HOST, port=DEFAULT_PORT):
print( "Demo application on port %s stopping") % port conn = httplib.HTTPConnection("%s:%s" % (host, port)) conn.request("QUIT", "/") conn.getresponse()用Python3运行报错如下:
Traceback (most recent call last): File "server.py", line 28, inimport httplibModuleNotFoundError: No module named 'httplib'或者遇见ImportError: No module named 'httplib'或ModuleNotFoundError: No module named 'BaseHTTPServer'ModuleNotFoundError: No module named 'SimpleHTTPServer'
原因:
1、Python 2.x中的"httplib"模块在Python 3.x中变成了"http.client"
2、Python 2.x中的BaseHTTPServer 、SimpleHTTPServer模块移到了“http.server”模块里
发表评论
最新留言
初次前来,多多关照!
[***.217.46.12]2025年04月27日 16时08分32秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
lora技术在无线抄表行业应用
2021-05-15
msfvenom的使用&免杀&外网渗透
2021-05-15
HTTP/2 协议详解
2021-05-15
grafana改用https登录
2021-05-15
使用MySQLTuner-perl对MySQL进行优化
2021-05-15
2018年3月最新的Ubuntu 16.04.4漏洞提权代码
2021-05-15
异或交换两个数的值
2021-05-15
使用python绘出常见函数
2021-05-15
Golang AES加密
2021-05-15
Puppet的一些奇技淫巧
2021-05-15
亚马逊aws文档语法错误
2021-05-15
什么是5G?居然有人用漫画把它讲得如此接地气!
2021-05-15
Spring cloud --分布式配置中心组件Spring Cloud Config
2021-05-15
UE4接入Android第三方库2——通过JIN与GameActivity通信
2021-05-15
Unity Job System 2——并行处理数据
2021-05-15
BIG解决保险欺诈问题,开创数字化保险时代
2021-05-15
spark概述
2021-05-15
JavaScript 知识梳理[一] 变量类型,浅拷贝,深拷贝
2021-05-15
pip命令 failed to create process.
2021-05-15
做SMTP客户端遇报错:535 Error
2021-05-15