gpt4 book ai didi

python - 动态查找href标签

转载 作者:行者123 更新时间:2023-12-01 08:19:30 26 4
gpt4 key购买 nike

我正在尝试从我 BeautifulSoup 搜索中提取“信息技术”作为输出。但我还无法弄清楚,因为“扇区”对于 URL 中的任何类型的股票来说都是一个动态值。

谁能告诉我如何提取这些信息?

<a href="http://eresearch.fidelity.com/eresearch/markets_sectors/sectors/sectors_in_market.jhtml?tab=learn&amp;sector=45">Information Technology</a>

我的代码:

url = 'https://eresearch.fidelity.com/eresearch/goto/evaluate/snapshot.jhtml?symbols=AAPL'

html = requests.get(url).text
detail_tags_sector = BeautifulSoup(html, 'lxml')
detail_tags_sector.find_all('a')

最佳答案

要从 anchor 元素获取文本,您需要访问每个 anchor 元素上的 .text 变量
所以你的代码将更改为:

url = 'https://eresearch.fidelity.com/eresearch/goto/evaluate/snapshot.jhtml?symbols=AAPL'
contents = []

html = requests.get(url).text
detail_tags_sector = BeautifulSoup(html, 'html.paser')
for anchor in detail_tags_sector.find_all('a'):
contents.append(anchor.text)
print(contents)

关于python - 动态查找href标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54751379/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com