python学习笔记 记一次离谱的经历

事情经历:今天要做个爬虫,import requests 却直接报错,看报错提示urllib3里面有个初始化引用from email.errors import MessageDefect报错ModuleNotFoundError: No module named 'email.errors'; 'email' is not a package

咋一看我以为是email模块有问题,百度一下说是python2会报错,python3不会,而我用的是python3,反复确认了下没错。

没过一会同事打电话过来说我前几分钟老给他发测试邮件干啥呀,我就愣了,我没发邮件呀。

经过一系列检查才发现,之前有在脚本目录下写了个发邮件的脚本,就命名为了email.py,结果就和自带的标准库撞了。。。,因为import 默认会从当前目录搜寻目标库,所以就出了这个事情。

反思:以后的脚本名都加上日期,这样就不可能重了。

相关推荐
NULL指向我21 分钟前
TMS320F28P550SJ9学习笔记14:EPWM_死区dead_baund
笔记·学习
铃煦24 分钟前
《算法笔记》3.3小节——入门模拟->图形输出
笔记·算法·图论
傍晚冰川37 分钟前
【STM32】解读启动文件startup_stm32f10x_md.s
linux·笔记·stm32·单片机·学习
IT从业者张某某43 分钟前
Python数据可视化-第7章-绘制3D图表和统计地图
python·3d·信息可视化
攻城狮7号1 小时前
Python爬虫第13节-解析库pyquery 的使用
爬虫·python·python爬虫
在线打码1 小时前
禅道MCP Server开发实践与功能全解析
python·ai·禅道·deepseek·mcp·zentao·mcp server
zhuyixiangyyds1 小时前
day26图像处理OpenCV
笔记·opencv·学习
恶霸不委屈1 小时前
重新定义健康监护!基于DeepSeek的人体生理状况智能检测装置技术解析
人工智能·python·deepseek·生理监测
虾球xz1 小时前
游戏引擎学习第197天
java·学习·游戏引擎
Acxymy2 小时前
SQL学习笔记七
笔记·sql·学习