我正在try 从网站获取span类中的数据.目前,我找到了数据的正确位置,但无法获得课堂文本.

我的代码:

import requests
from bs4 import BeautifulSoup

res = requests.get('https://coinmarketcap.com/currencies/chainlink/')

soup = BeautifulSoup(res.text, 'lxml')

elements = soup.find_all("span", class_="sc-f70bb44c-0 flfGQp flexStart alignBaseline")
values = soup.find_all("span", class_="sc-f70bb44c-0 jxpCgO base-text")
print(values)

我的输出: span类="sc-f70bb44c-0 jxpCgO base-text"$14.22/span

我的期望是得到唯一的"14.22美元"

推荐答案

取代

print(values)

for value in values:
    print(value.get_text())

Python相关问答推荐

从流程获取定期更新

在pandas DataFrame上运行apply()时如何访问DateTime索引?

如何最好地处理严重级联的json

单击cookie按钮,但结果不一致

具有多个组的条形图的不同y标度

创建带有二维码的Flask应用程序,可重定向到特定端点

阅读Polars Python中管道的函数定义

如何使用SubProcess/Shell从Python脚本中调用具有几个带有html标签的参数的Perl脚本?

当多个值具有相同模式时返回空

Deliveryter Notebook -无法在for循环中更新matplotlib情节(保留之前的情节),也无法使用动画子功能对情节进行动画

处理(潜在)不断增长的任务队列的并行/并行方法

我如何使法国在 map 中完全透明的代码?

对所有子图应用相同的轴格式

有没有一种方法可以从python的pussompy比较结果中提取文本?

在Python argparse包中添加formatter_class MetavarTypeHelpFormatter时, - help不再工作""""

当我try 在django中更新模型时,模型表单数据不可见

使用Python查找、替换和调整PDF中的图像'

Geopandas未返回正确的缓冲区(单位:米)

下三角形掩码与seaborn clustermap bug

Polars将相同的自定义函数应用于组中的多个列,