Selenium 我想从下面的html代码中删除链接,但不知道如何做,因为它在括号中

Selenium 我想从下面的html代码中删除链接,但不知道如何做,因为它在括号中,selenium,beautifulsoup,hyperlink,python-3.7,screen-scraping,Selenium,Beautifulsoup,Hyperlink,Python 3.7,Screen Scraping,这是html代码,我想从中获取youtube视频的链接。但我不知道怎么做,如果你们中有人知道这一点,请回答我 <button id='btnWatchLikeAndSubscribe' class='greenButton button' style='font- size: 18px;' onclick="newtab =openWin('http://www.youtube.com/watch?v=lZenDvvS

这是html代码,我想从中获取youtube视频的链接。但我不知道怎么做,如果你们中有人知道这一点,请回答我

<button  id='btnWatchLikeAndSubscribe' class='greenButton button' style='font- 
size: 18px;'                             
onclick="newtab =openWin('http://www.youtube.com/watch?v=lZenDvvS5WM'); 
enableWatchTimer();">1. 
<i class='fa fa-eye'></i>&nbsp Watch, Like &amp; Subscribe</button>
1。
 手表,如&;订阅

您可以使用正则表达式:

import re
match = re.search(r'''openWin\(('(?P<url>[^']*)')\)''',TEXT_OF_BUTTON)
url = match.groupdict().get('url') if match else None
重新导入
匹配=重新搜索(r''''openWin\('('P[^']*))\'''),文本按钮)
url=match.groupdict()。如果匹配,则获取('url'),否则无

您所说的按钮文本是什么意思?谢谢您的帮助,我找到了答案,并且成功了。