简体   繁体   English

使用 BeautifulSoup 解析值

[英]Parse values using BeautifulSoup

I want to get src url from all this html using python.我想使用 python 从所有这个 html 中获取src url。

I had this code to get text:我有这段代码来获取文本:

avatar = html.find(class_ = "image-container image-container-player image-container-bigavatar")
print(avatar)
<div class="image-container image-container-player image-container-bigavatar"><a href="/players/1227965603"><img alt="twitch.tv/gh0stluko" class="image-player image-bigavatar" data-tooltip-url="/players/1227965603/tooltip" rel="tooltip-remote" src="https://steamcdn-a.akamaihd.net/steamcommunity/public/images/avatars/b6/b6e83cac75233208d4bb79811d768fdf17dbd46e_full.jpg" title="twitch.tv/gh0stluko"/></a></div>

Assuming you only want to find images, add "img" as the first argument to find() .假设您只想查找图像,请将"img"添加为find()的第一个参数。

Then you can look at the ["src"] attribute directly:然后可以直接看["src"]属性:

avatar = html.find("img", class_="...")
print(avatar["src"])

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM