【发布时间】:2020-07-06 11:45:59
【问题描述】:
我正在尝试获取个人项目的汇率,我使用 css 选择器来获取值所在的类。网站上有一个 javascript 提供这些值,似乎我对开发人员控制台不太熟悉,我检查了它,但在网络部分看不到任何实时运行的东西。这是我写的代码,到目前为止,它带出了一长串破折号。令人惊讶的是,破折号与应该显示的那些部分的源代码相匹配。
from bs4 import BeautifulSoup
import requests
r = requests.get("https://www.ig.com/en/forex/markets-forex")
soup = BeautifulSoup(r.content, "html.parser")
results = soup.findAll("span",attrs={"data-field": "CPT"})
for span in results:
print(span.text)
【问题讨论】:
标签: python beautifulsoup