看板 Python 關於我們 聯絡資訊
我也遇到類似的問題 彈出視窗按F12是有東西的(我就是要下載那個東西) driver.page_source 卻抓不到>< ※ 引述《ntumath (math mad)》之銘言: : 大家好,再擷取網站內容的時候 : 遇到了跳出視窗,但試了一些方法還是沒辦法抓到跳出視窗的內容 : 以下是大概的code : from selenium import webdriver : from selenium.webdriver.support.ui import Select : driver = webdriver.Chrome('../chromedriver') : driver.get('http://mops.twse.com.tw/mops/web/t05st10_ifrs') : Select(driver.find_element_by_id('isnew')).select_by_index(1) : driver.find_element_by_id('co_id').send_keys(2892) : driver.find_element_by_id('year').send_keys(102) : driver.find_element_by_id('month').send_keys(1) : driver.find_element_by_xpath("//input[@type='button' and\ : @value=' 查詢 ']").click() : time.sleep(1) : driver.find_element_by_xpath("//id='t05st10_ifrs_form']/table[1]/\ : tbody/tr[2]/td[3]/input").click() : driver.switch_to_window(driver.window_handles[1]) : print(driver.page_source) : driver的handle確實換到跳出的視窗了,可是要取得視窗內的訊息會有錯誤 : 想請問怎麼解決,拜託大家了 ----- Sent from JPTT on my Asus ASUS_X01BDA. -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.72.245.93 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1627356648.A.F40.html
B01201026: code 放在公司,晚點補 07/27 11:35