使用 Python 和 selenium 从推文中提取 YouTube link
Extract YouTube link from Tweet using Python and selenium
我正在尝试从特定推文中钓鱼 YouTube link 并在浏览器中打开它。
我打开 URL 推文是这样的 (https://twitter.com/MrSlagovich/status/1189669505829670912) and then i try to get the YouTube link out of it. Which is this (https://youtu.be/le2v90CQyhs)
我试过使用按名称查找元素按标签查找元素,但我似乎无法从页面中找出 url。任何帮助都会很棒。下面是我当前的绑定代码。
YTLink = bot.find_element_by_tag_name("iframe").get_attribute("src")
试一试:
url = 'https://twitter.com/MrSlagovich/status/1189669505829670912'
driver = webdriver.Chrome()
driver.get(url)
overlay=driver.find_element_by_id("permalink-overlay-dialog")
YTLink=overlay.find_element_by_xpath("//a[@class='twitter-timeline-link u-hidden']").get_attribute("title")
我正在尝试从特定推文中钓鱼 YouTube link 并在浏览器中打开它。
我打开 URL 推文是这样的 (https://twitter.com/MrSlagovich/status/1189669505829670912) and then i try to get the YouTube link out of it. Which is this (https://youtu.be/le2v90CQyhs)
我试过使用按名称查找元素按标签查找元素,但我似乎无法从页面中找出 url。任何帮助都会很棒。下面是我当前的绑定代码。
YTLink = bot.find_element_by_tag_name("iframe").get_attribute("src")
试一试:
url = 'https://twitter.com/MrSlagovich/status/1189669505829670912'
driver = webdriver.Chrome()
driver.get(url)
overlay=driver.find_element_by_id("permalink-overlay-dialog")
YTLink=overlay.find_element_by_xpath("//a[@class='twitter-timeline-link u-hidden']").get_attribute("title")