【发布时间】:2021-07-23 19:14:15
【问题描述】:
平均每日销售额是图表的一部分,这就是我努力抓取数据的原因。如果有办法从图表中抓取数据(主要是每天的销售额),我们将不胜感激。
link='https://waxpeer.com/karambit-gamma-doppler-factory-new/item/21733106690'
我的大部分代码都使用 selenium,但我不介意使用其他方法。
time.sleep(20)
linkos = driver.find_element_by_xpath('//*
[@id="main_layout"]/section/div/div[2]/div[1]/h3')
for sales in linkos:
print(sales)
xpath 只包含看起来像 'd=M0,0 L6.965,0 a0,0 0 0 1 0,0 L6.965,42.6 a0,0 0 0 1 -0,0 L0,42.6 a0 的数据,0 0 0 1 -0,-0 L0,0 a0,0 0 0 1 0,-0 Z'
我是否必须找出每天的特定值的数据是什么,然后找到平均值?
如果您需要查看我可以发送但我不想拥挤发布的其余代码。
【问题讨论】:
-
这是可能的,但对于仅 Selenium 的解决方案来说确实非常复杂。我想这可以用漂亮的汤来完成
-
发布您的代码...
-
我不介意使用 bs4,我将发布当前代码以及一些额外信息
标签: python html selenium web-scraping bots