[問題] 請問該如何爬取彈出式視窗(無URL)

作者: ReTryx   2022-05-23 15:00:46
哈囉大家好,因剛踏入Python的領域,還有很多地方不是很了解,還想跟各位請教
主要是想爬取在網站上彈出的視窗內的資料,但此彈出視窗是沒有url的
網址如下 https://mops.twse.com.tw/mops/web/t51sb10_q1
假設我輸入2330,之後選取右邊的"詳細資料"
https://imgur.com/fUlnroN
則會彈出像以下的視窗
https://imgur.com/iu5Pnnj
但我沒辦法定位到此視窗抓取任何資料
我有試過用switch_to.window再用BeaufitulSoup去抓,
但BS是還是停留定位在前一個視窗
請問這方法是否可行只是我缺少了什麼步驟,還是有其他辦法解決呢?
麻煩大家了,如能幫忙解決我願意請您喝杯咖啡以示感謝!
作者: jarvuschen (jarvuschen)   2022-05-23 21:13:00
用按鍵中的form value再加firstin=1及step=2,對/mops/web/ajax_t05st01執行post即可
作者: ReTryx   2022-05-24 08:20:00
感謝樓上的幫忙 已用此方法試出了

Links booklink

Contact Us: admin [ a t ] ucptt.com