课程
/后端开发
/Python
/Python开发简单爬虫
linkh = SOUP.find('a', href='re.compile(r"ill")') 像这样加上单引号就不会报错,但打印是错的
不加的时候就是报。这到底是什么原因??
2016-08-20
源自:Python开发简单爬虫 6-4
正在回答
很明显,这是re模块没有导入的结果。
在输入link_node = soup.find('a', href=re.后面按Ctrl +1 ,会提示你导入re 模块 ,然后回车就行了,这就就导入了re模块,然后代码就可以正常运行了
需要导入 re模块 import re
前面加上 import re
看错误,name 're' is not defined.正确做法应该是前面加 import rt
举报
本教程带您解开python爬虫这门神奇技术的面纱
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号