scrapy - Scrapy - CSS 选择器
问题描述
我试图了解 CSS 选择器如何使用 Scrapy 工作。但我绝对不明白在几个 html 标记中导航。例如,我试图提取 div id "portefeuille_bloc" 中的所有 href 链接:
我试过这段代码,但我无法确定错误在哪里:
response.css('div[id=portefeuille_bloc a::attr(href)').extract()
此外,我尝试更深入地了解结构,并在“portefeuille_bloc_bloc:
解决方案
尝试这个:
response.css('div#portefeuille_bloc a::attr(href)').getall()
有关更多想法,请参阅此文档页面:
推荐阅读
- android - Unity3D构建错误:无法编译资源
- postgresql - 如何选择独特的?
- facebook - 如何使用 Facebook 社交登录(graph API v.2.11)应用程序获取用户的公共个人资料网址?
- php - 如何将值添加到 PHP 中的依赖下拉列表?
- objective-c - 在 Objective C 的 for 循环中分配初始化是否昂贵?
- gitlab - 在 Gitlab 上制作一个私有仓库的单个文件以供公众访问
- c++ - 提升范围可以转换范围内的相邻元素吗?
- ruby-on-rails - Rails - ckeditor orm 无法正确安装
- amazon-web-services - AWS Cloudformation nested intrinsic function not evaluating
- c# - Update the video source device list