【发布时间】:2014-02-13 10:05:10
【问题描述】:
如果我使用 BS4 解析网站,并从其源代码中打印文本“+26.67%”
<font color="green"><b><nobr>+26.67%</nobr></b></font>
我一直在搞乱.find_all() 命令 (http://www.crummy.com/software/BeautifulSoup/bs4/doc/) 无济于事。搜索源代码并仅打印文本的正确方法是什么?
我的代码:
import requests
from bs4 import BeautifulSoup
set_url = "*insert web address here*"
set_response = requests.get(set_url)
set_data = set_response.text
soup = BeautifulSoup(set_data)
e = soup.find("nobr")
print(e.text)
【问题讨论】:
标签: python html parsing beautifulsoup findall