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

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

相关推荐
聪明蛋子哟7 小时前
Stagehand v3多语言SDK:Python/Go/Rust/Java下的浏览器自动化统一方案
python·golang·rust
今天AI了吗8 小时前
Python 基础语法(一):常量、变量、输入输出与运算符
开发语言·数据库·人工智能·python·sql·深度学习·机器学习
卷无止境8 小时前
Windows 上丝滑开发 Python,并稳定构建 Docker 镜像
后端·python·docker
liuyicenysabel8 小时前
多服务上线日记三:
运维·服务器·笔记·学习
CHENGQUAN_kenan8 小时前
佛山亚马逊卖家出口退税合规指南|9610免税、一般贸易退税、无票采购、申报误区全覆盖
大数据·经验分享·笔记·百度
YM52e8 小时前
鸿蒙ArkTS实战项目 - 门店陈列巡检台:巡检卡片与多列切换实现
学习·华为·harmonyos
TELL5218 小时前
selenium webdriver 第二次初始化的异常
开发语言·python
Csvn9 小时前
🐍 Day 4: Python 控制流 — 条件、循环与推导式的艺术
后端·python
一只小小的芙厨9 小时前
基础数论总结
笔记·学习·算法
hsjiasb11 小时前
FreeRTOS学习(三十七)——常见错误与工程规范
学习·学习笔记·freertos