Dev*_*per 2 python beautifulsoup web-scraping
我正在使用 beautiful soup 抓取网站数据。我想要以下的锚点值(我的名字是昵称)。但我在谷歌上搜索了很多,但找不到任何完美的解决方案来解决我的查询。
news_panel = soup.findAll('div', {'class': 'menuNewsPanel_MenuNews1'})
for news in news_panel:
temp = news.find('h2')
print temp
Run Code Online (Sandbox Code Playgroud)
输出 :
<h2 class="menuNewsHl2_MenuNews1"><a href="index.php?ref=MjBfMDFfMDhfMTRfMV84XzFfOTk2NDA=">My name is nick</a></h2>
Run Code Online (Sandbox Code Playgroud)
但我想要这样的输出: My name is nick
只需抓住text属性:
>>> soup = BeautifulSoup('''<h2 class="menuNewsHl2_MenuNews1"><a href="index.php?ref=MjBfMDFfMDhfMTRfMV84XzFfOTk2NDA=">My name is nick</a></h2>''')
>>> soup.text
u'My name is nick'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
18526 次 |
| 最近记录: |