Re: [问题] Selenium 撷取跳出视窗

楼主: B01201026 (星空萤火虫)   2021-07-27 11:30:44
我也遇到类似的问题
弹出视窗按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确实换到跳出的视窗了,可是要取得视窗内的讯息会有错误
: 想请问怎么解决,拜托大家了
楼主: B01201026 (星空萤火虫)   2021-07-27 11:35:00
code 放在公司,晚点补

Links booklink

Contact Us: admin [ a t ] ucptt.com