【问题标题】:Beautifulsoup data scraping collect number from websiteBeautifulsoup 数据抓取从网站收集号码
【发布时间】:2021-09-25 04:43:28
【问题描述】:

我想用beautifulsoup 来提取数字。 我的代码如下:

future=data3.find_all('span',class_='instrument-price_last__KQzyA')
    
print(future)

它会返回:

span class="instrument-price_last__KQzyA" data-test="instrument-price-last">23,989.5</span

如何从这些信息中提取 23989.5? 谢谢。

【问题讨论】:

    标签: python pandas beautifulsoup


    【解决方案1】:

    使用text 属性:

    future = float(data3.find_all('span',class_='instrument-price_last__KQzyA').text.replace(',', ''))
    

    还有:

    print(future)
    

    愿意:

    23989.5
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-10-26
      • 2019-09-26
      • 1970-01-01
      • 2019-12-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多