我正在尝试执行get请求,但是它似乎只输出方括号。我试图从这个网站www.coinmarketcap.com上获取一个称为市值的值,但是我无法让它工作。这是我的代码
import requests
import bs4
source = requests.get("https://www.coinmarketcap.com/charts/").text
soup = bs4.BeautifulSoup(source,"lxml")
coincap = soup.select(".sc-12ja2s9-0 dzHJPm")
def output(coincap):
with open("/Users/user/Desktop/coincap.txt",mode="w+") as f:
f.write(coincap)
print(coincap)
您的查询选择器不正确。您正在查找的元素有2个CSS类,因此您需要加入两个选择器:
干杯,
-J
相关问题 更多 >
编程相关推荐