首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >python2 import urllib2报错

python2 import urllib2报错

作者头像
静默加载
发布2020-05-29 17:00:59
发布2020-05-29 17:00:59
8690
举报

这段时间想玩玩python网页信息爬取,在使用urllib2这个库的时候导入失败,提示信息为:

代码语言:javascript
复制
im@58user:~/PythonProjects/IOTest$ python
Python 2.7.6 (default, Oct 26 2016, 20:30:19) 
[GCC 4.8.4] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import urllib2
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib/python2.7/urllib2.py", line 94, in <module>
    import httplib
  File "/usr/lib/python2.7/httplib.py", line 80, in <module>
    import mimetools
  File "/usr/lib/python2.7/mimetools.py", line 6, in <module>
    import tempfile
  File "/usr/lib/python2.7/tempfile.py", line 32, in <module>
    import io as _io
  File "io.py", line 3, in <module>
    os.remove(f)
NameError: name 'f' is not defined

当然我仅仅时想在命令行测试一下是否能导入urllib2这个库,却报出这么一段错误日志。

猜想原因是:自己当前的执行目录中的io.py文件覆盖了python自带的io文件,并且io.py脚本自己没有写完语法有问题造成的。

记录这个错误,这让作者以后pyhon在命名文件时不是那么随意~!~!

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档