python - beautiful soup 只是获取标签里面的值

标签 python beautifulsoup

以下命令:

volume = soup.findAll("span", {"id": "volume"})[0]

给出:

<span class="gr_text1" id="volume">16,103.3</span>

当我发行打印品(卷)时。

我怎样才能只得到号码?

最佳答案

从元素中提取字符串:

volume = soup.findAll("span", {"id": "volume"})[0].string

关于python - beautiful soup 只是获取标签里面的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22003302/

相关文章:

python - 使用python从HTML页面获取数据

python - 转动Python字典。到 Excel 工作表

python - 如何在 Django 中打印 'process status'?

python - super() 和父类名有什么区别?

python - 如何创建带有分数的查询字典/列表,然后随机选择一些来将分数相加?

python - 如果不在 '<a href' 中,则从列表中删除项目?

python - 将 panda 中一列的多行整理为一行,同时保持列的数据类型

python - Pandas - 删除多个空列

python - 使用 beautifulsoup.find() 时出现奇怪的语法错误

python - 在python中检查元素数据