python 爬取数据intraday_Python ETFs每日数据Web抓取

是的,我同意靓汤是个好方法。下面是一些Python代码,它使用Beautiful Soup库从IVV fund页面提取当天价格:import requests

from bs4 import BeautifulSoup

r = requests.get("https://www.marketwatch.com/investing/fund/ivv")

html = r.text

soup = BeautifulSoup(html, "html.parser")

if soup.h1.string == "Pardon Our Interruption...":

print("They detected we are a bot. We hit a captcha.")

else:

price = soup.find("h3", class_="intraday__price").find("bg-quote").string

print(price)

价格经常变动这一事实不是问题。HTML标记的名称和类将保持不变。这就是你所需要的美丽的汤。在

你的主要挑战是网站能够检测到你没有使用互联网浏览器,并且会显示你的Python脚本的验证码。所以你需要找到一个方法来解决这个问题。另外,我建议检查一下刮擦的合法性以及是否违反了他们的服务条款。在

您可以在这里了解更多关于靓汤的信息:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值