gpt4 book ai didi

python - BeautifulSoup 在标签内的代码片段中查找键值

转载 作者:太空宇宙 更新时间:2023-11-03 15:20:40 26 4
gpt4 key购买 nike

我的目标是从页面源获取“sitekey”的值。代码片段是here 。有问题的页面是 this

现在,正在做

soup = BeautifulSoup(url,'html.parser')
soup.find('div',{"class":"field field--required"})

不起作用,因为有多个 div 标签具有相同的类名。我该如何解决这个问题?

提前谢谢您。

编辑:

def sitekey_search(atc_link):
response = session.get(atc_link)
soup = BeautifulSoup(response.content, 'html.parser')

sitekey = soup.select("div script")[0]
print(sitekey)
m = re.match("""\"(\w+)\"""", sitekey)
if m:
print(m.groups())

最佳答案

您可以使用:

soup.select("div.field.field-required")

它会给你一个包含找到的 div 的列表。

关于python - BeautifulSoup 在标签内的代码片段中查找键值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43575022/

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