|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 zhangsonghong00 于 2021-12-12 19:29 编辑
新鱼油,第一次发帖。
学习了Python一个星期了,主要是看小甲鱼的视频。原谅我,可耻的还没买会员,只想白嫖。
一个人摸索比较困难,主要是错误点不知道在哪,还好有论坛可以交流。
-------笔趣阁小说爬虫------
1------------------搜索小说
2----------------------退出
请输入数字相应功能:1
请输入你想要爬取的小说:大梦主
Traceback (most recent call last):
File "C:\Users\Administrator\Desktop\编程\爬虫.py", line 62, in <module>
main()
File "C:\Users\Administrator\Desktop\编程\爬虫.py", line 52, in main
find_book(book_url)
File "C:\Users\Administrator\Desktop\编程\爬虫.py", line 32, in find_book
x=root.xpath('//div[@class="item"]dl/dd/text')
File "src\lxml\etree.pyx", line 1582, in lxml.etree._Element.xpath
File "src\lxml\xpath.pxi", line 305, in lxml.etree.XPathElementEvaluator.__call__
File "src\lxml\xpath.pxi", line 225, in lxml.etree._XPathEvaluatorBase._handle_result
lxml.etree.XPathEvalError: Invalid expression
本来想上图的 但是好像没有权限可以上图。
虽然还没完整学习完小甲鱼的整个Python视频,但是尝试了自己爬虫笔趣阁,有成功也有失败的。
这个是失败的,在笔趣阁搜索页面,输入小说名字后,进行判定xpath解析是否为空[]列表,
但是xpath解析不出来,我用谷歌浏览器xpath helper 查件尝试了是可以解析出小说名字的。
求助下各位大大,这种是什么错误,xpath解析位置出错了吗?
还有如果有好心的大大,可以留言下发下关于爬虫12306抢票和爬虫电商---淘宝和京东的视频教程吗?不胜感激!
zhangsonghong00 发表于 2021-12-12 19:23
import os
import requests
from lxml import etree
x=root.xpath('//div[@class="item"]dl/dd/text')
语法错误dl前应有斜杠
|
|