为了账号安全,请及时绑定邮箱和手机立即绑定

运行报错了

开始运行时自动引入模块 urllib2

是这样的  from envs.py27.Lib import urllib2
然后报错  
Traceback (most recent call last):
  File "F:/ym/baike_spider/spider_main.py", line 5, in <module>
    from baike_spider import url_manager, html_downloader, html_parser, html_outputer
  File "F:\ym\baike_spider\html_downloader.py", line 1, in <module>
    from envs.py27.Lib import urllib2
  File "G:\anaconda3\envs\py27\Lib\urllib2.py", line 254
    raise AttributeError, attr
                        ^
SyntaxError: invalid syntax


正在回答

1 回答

raise AttributeError 特征引用或者赋值失败

invalid syntax  无效的语法

应该是导入urllib2包有问题

0 回复 有任何疑惑可以回复我~
#1

慕无忌932789 提问者

嗯嗯,是Python版本的问题,现在又有新问题了 G:\anaconda3\python.exe F:/ym/baike_spider/spider_main.py craw 1 : https://baike.baidu.com/item/Python/407313?fr=aladdin Couldn't find a tree builder with the features you requested: html_parser. Do you need to install a parser library? Process finished with exit code 0
2018-11-25 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Python开发简单爬虫
  • 参与学习       227670    人
  • 解答问题       1219    个

本教程带您解开python爬虫这门神奇技术的面纱

进入课程

运行报错了

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信