【发布时间】:2021-03-11 20:14:54
【问题描述】:
需要帮助清理指向存储在 onclick= 值中的图像的链接。
我这样做了,但我停止了如何在 onclick 中删除除链接之外的所有内容。
<a onclick="ShowEnlargedImagePreview( 'https://steamuserimages-a.akamaihd.net/ugc/794261971268711656/69C39CF2A2BBCDDC7C04C17DF1E88A6ED875DBE7/' );"></a>
links = soup.find('div', class_='workshopItemPreviewImageMain')
links = links.findChild('a', attrs={'onclick': re.compile("^https://")})
但是什么都没有输出。
links = soup.find('div', class_='workshopItemPreviewImageMain')
links = links.findChild('a')
links = links.get("onclick")
显示onclick的整个值:
howEnlargedImagePreview( 'https://steamuserimages-a.akamaihd.net/ugc/794261971268711656/69C39CF2A2BBCDDC7C04C17DF1E88A6ED875DBE7/' )
但只需要一个链接。
【问题讨论】:
标签: python parsing beautifulsoup onclick