课程
/后端开发
/Python
/Python开发简单爬虫
mac下用sublime 编写的,一运行 就报 ImportError: No module named baike_spider ,如何解决 ???
2016-12-23
源自:Python开发简单爬虫 7-7
正在回答
sublime 我的也是这个错误 按照楼上的解决方法试了后还是那样,请问最后要怎么解决这个问题
谢了, 大神 ,我自己给自己挖的坑啊//// 还是太年轻了
html_downloader模块里download方法参数里的中文逗号要改成英文逗号,报错说明的很清楚
加py 和 去掉 py 都不行, 上面是 两张图。
把后缀名py去掉
还是不行
from baike_spider import something
这句的含义是从baike_spider这个文件模块里引入something函数或者类
但是你并没有这个文件,你应该直接依次引入
import html_downloader.py import html_outputer.py import html_parser.py import url_manager.py
文件是这样的
你总共创建了5个文件,spider_main.py, url_manager.py, html_downloader.py, html_parser.py, html_outputer.py, 那么问题来了,请问baike_spider.py在哪里?按你的写法应该直接依次import其余四个文件才对
举报
本教程带您解开python爬虫这门神奇技术的面纱