[問題] selenium 定位問題

作者: bewilderment (發燒夏天)   2018-12-24 14:52:24
各位版友好:
想請問若我想使用selenium來獲取以下開放式課程網址中,
http://ocw.nctu.edu.tw/course_detail-v.php?bgid=6&gid=0&nid=584
內嵌的youtube影片,其標題有來源的連結網址,可以怎麼做呢?
先附上檢查碼:
<a class="ytp-title-link yt-uix-sessionlink" target="_blank"
data-sessionlink="feature=player-title"
href="https://www.youtube.com/watch?v=gEm12LAoRLw">Lec01 馬克思學說之析評 馬克
思思想出現的時代背景 (1/2)</a>
我目前只能做到如下:
from selenium import webdriver
Browser = webdriver.Chrome('D:/code/crawler/chromedriver.exe')
target_url = 'http://ocw.nctu.edu.tw/course_detail-v.php?bgid=6&gid=0&nid=584'
Browser.get(target_url)
Browser.find_element_by_id("player")
感謝閱讀
作者: tom222 (益成)   2018-12-24 15:18:00
Chrome擴充chroPath
作者: s860134 (s860134)   2018-12-24 22:53:00
ifram=Browser.find_element_by_xpath("//iframe[@src]")print ifram.get_attribute("src")不學 xpath 你 selenium 大概抓不到甚麼東西拉...

Links booklink

Contact Us: admin [ a t ] ucptt.com