【问题标题】:get text inside elements from class name using scrapy使用scrapy从类名中获取元素内的文本
【发布时间】:2021-09-12 04:36:06
【问题描述】:

如何使用 scrapy python 的类名从以下元素中获取第一个文本,我的意思是“Quotes to Scrape”?

<div class="col-md-8">
                <h1>
                    <a href="/" style="text-decoration: none">Quotes to Scrape</a>
                </h1>
            </div>

感谢您的宝贵时间。

【问题讨论】:

    标签: web-scraping scrapy web-crawler


    【解决方案1】:

    元素没有类,但是你可以像这样获取文本:

    response.css('h1 a::text').get()
    

    【讨论】:

      【解决方案2】:

      这是一个合理的 css 和 xpath 选择器列表。

      【讨论】:

      • 正如目前所写,您的答案尚不清楚。请edit 添加其他详细信息,以帮助其他人了解这如何解决所提出的问题。你可以找到更多关于如何写好答案的信息in the help center
      • 请不要在图片中隐藏关键信息。图像非常适合补充答案,但它们可能难以阅读,不能被屏幕阅读器等自适应技术的用户使用,不能被搜索或复制,也不能被索引或搜索。文字大大更好。
      猜你喜欢
      • 1970-01-01
      • 2022-01-21
      • 1970-01-01
      • 2019-05-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-03-29
      • 2015-12-16
      相关资源
      最近更新 更多