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 默认会从当前目录搜寻目标库,所以就出了这个事情。

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

相关推荐
人工智能训练5 小时前
【极速部署】Ubuntu24.04+CUDA13.0 玩转 VLLM 0.15.0:预编译 Wheel 包 GPU 版安装全攻略
运维·前端·人工智能·python·ai编程·cuda·vllm
yaoming1685 小时前
python性能优化方案研究
python·性能优化
码云数智-大飞6 小时前
使用 Python 高效提取 PDF 中的表格数据并导出为 TXT 或 Excel
python
微露清风6 小时前
系统性学习Linux-第二讲-基础开发工具
linux·运维·学习
不会代码的小猴7 小时前
Linux环境编程第六天笔记--system-V IPC
linux·笔记
阳光九叶草LXGZXJ7 小时前
达梦数据库-学习-48-DmDrs控制台命令(同步之Manager、CPT模块)
linux·运维·数据库·sql·学习
乌恩大侠7 小时前
【笔记】USRP 5G 和 6G 参考架构
笔记·5g
biuyyyxxx7 小时前
Python自动化办公学习笔记(一) 工具安装&教程
笔记·python·学习·自动化
极客数模7 小时前
【2026美赛赛题初步翻译F题】2026_ICM_Problem_F
大数据·c语言·python·数学建模·matlab
舟舟亢亢8 小时前
Java集合笔记总结
java·笔记