scrapy - Scrapy 不会提取某些选择器中的文本
问题描述
我正在使用 Scrapy 抓取网站,但是当我选择某些选择器时,它不会提取其中的文本。
该网站是https://www.chopo.com.mx/estudios/super-quimica-de-35-elementos/#
不提取文本的选择器是:
response.css('#informacionmedicos').get()
response.css('#divsinonimos').get()
它们都显示了各自的 html 代码行,但我看不到 DOM 中出现的文本(不在 html 行中,也没有使用 ::text 属性)。任何想法发生了什么?
谢谢
解决方案
推荐阅读
- excel - 为什么 Object 会抛出 Variant 没有的错误?
- amazon-s3 - 将 Amazon S3 限制为 CloudFront 和 http 引荐来源网址
- java - onPause 中的 unregisterReceiver(receiver) 导致接收方不注册
- regex - 正则表达式匹配换行符后的所有内容
- php - 使用 Apache 表单身份验证的 PHP 注销
- clojure - 远程 REPL 无输出,如何在 PrintWriter 中复制输出?(Clojure)
- jspdf - 使用 jsPDF 最新的 html 插件添加页脚(不是来自 HTML)
- django - Django 1.10 在模板的同一行中打印值
- visual-studio-2017 - 直接去第n个find hit
- python - Python中神经网络的“递归错误:超出最大递归深度”