作者ReTryx ()
看板Python
標題[問題] 請問該如何爬取彈出式視窗(無URL)
時間Mon May 23 15:00:46 2022
哈囉大家好,因剛踏入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是還是停留定位在前一個視窗
請問這方法是否可行只是我缺少了什麼步驟,還是有其他辦法解決呢?
麻煩大家了,如能幫忙解決我願意請您喝杯咖啡以示感謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 122.116.21.106 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1653289248.A.F95.html
推 jarvuschen: 用按鍵中的form value再加firstin=1及step=2,對/mop 05/23 21:13
→ jarvuschen: s/web/ajax_t05st01執行post即可 05/23 21:13
→ ReTryx: 感謝樓上的幫忙 已用此方法試出了 05/24 08:20