python的py文件命名注意事项
2024-10-19 04:21:59
最近,在学习python爬虫时,用到各种库特性时,写小段代码,命名demo的py文件诸如:requests.py,json.py,csv.py.都会提示类似“module 'csv' has no attribute 'writer'”或者“module 'requests' has no attribute 'get'等,后来发现把这些库的文件夹名字改为”requests1“等,然后import requests1就可以正常运行。最近才意识到自己没人教,自学有多坑,原来是自己写的脚本命名有问题,跟这些牛气冲天的库重名了。我说咋就vscode ,pycharm这些牛掰的工具咋一瞬间不好用了,各种查找不到本地模块,各种调用不了库属性和方法,结果把代码在powershell上运行却好好的!
嘿嘿,以后自己写的小脚本取名还是低调点好,不要跟大神的库重名了!
最新文章
- JS控制的事件
- Vs打包工程 错误: Unable to update the dependencies of the project (转)
- iOS-网址集
- XE10 Seattle error___seh_personality_v0
- Server对象的Execute方法
- js阻止冒泡事件及默认操作
- AC题目简解-数据结构
- readonly disabled 区别
- scrollLeft,scrollWidth,clientWidth,offsetWidth 可实现导航栏固定不动(冻结)的效果
- 步步为营Hibernate全攻略(一)构建Hibernate框架环境
- ajax与Servlet
- Java中执行shell笔记
- Java开发环境配置(Jdk、Tomcat、eclipse)
- 新浪微博登陆以及发送微博(附python源码)
- varnish4 配置文件整理
- Confluence 6 配置边栏链接
- 学习笔记之Java
- logstash-1-安装配置
- Qt 菜鸟的坑 QAbstractSocket::isValid()
- 【转】MFC 字体LOGFONT
热门文章
- day_6.8 py 网络编程
- Android定时执行和停止某任务
- callback 模式
- shell里“ ` ”
- [No0000B6]C#中 ==与equals的区别
- nethogs 查看 Linux 进程的网络使用
- [daily][tcpdump] tcpdump查找reset包
- MDK5如何新建一个工程
- tensorflow入门笔记(三) tf.GraphKeys
- kubernetes的apiserver