【发布时间】:2021-10-08 10:15:23
【问题描述】:
我知道有类似的问题,但没有一个答案对我有用。我正在尝试从带有“ui mini avatar image”类的 img 标签中获取 src 链接,如下图所示:
我不想通过 6 个 div 标签来达到它,但两种方式都行不通。搜索返回 NoneType。这是我尝试使用的代码:
urls = df.iloc[:,-1].values
for url in urls:
soup = BeautifulSoup(url, 'lxml')
a_tag = soup.find('a', class_ ='left')
img = a_tag.find('img', class_= 'ui mini avatar image')
link = img.get_attribute('src')
print(link)
break
请注意,我将所需的链接存储在 csv 文件中,并且我正在使用 Pandas 来读取它。 如果您需要查看,这是第一个链接:https://www.zomato.com/review/kMZEvAx
【问题讨论】:
标签: python web-scraping beautifulsoup