我有一个列表,想从列表中提取特定行。以下是我的列表
我想从上面的列表中提取“ src链接”
示例:
(src =“ https://r-cf.bstatic.com/xdata/images/hotel/square600/244245064.webp?k=8699eb2006da453ae8fe257eee2dcc242e70667ef29845ed85f70dbb9f61726a&o=”)。我的最终目的是仅提取链接。我在列表中有20条记录。因此,需要从相同的链接中提取20个链接
我的代码(我将列表存储在“ aas”中)
links = []
for i in aas:
link = re.search('CONCLUSION: (.*?)([A-Z]{2,})', i).group(1)
links.append(link)
````
I am getting an error: "expected string or bytes-like object"
Any suggestions?
答案 0 :(得分:1)
根据Beautiful Soup documentation,您可以通过将标签视为字典来访问标签的属性,如下所示:
for img in img_list:
print(img["src"])