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

看板Python作者時間2年前 (2022/05/23 15:00), 編輯推噓1(102)
留言3則, 2人參與, 2年前最新討論串1/1
哈囉大家好,因剛踏入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

05/23 21:13, 2年前 , 1F
用按鍵中的form value再加firstin=1及step=2,對/mop
05/23 21:13, 1F

05/23 21:13, 2年前 , 2F
s/web/ajax_t05st01執行post即可
05/23 21:13, 2F

05/24 08:20, 2年前 , 3F
感謝樓上的幫忙 已用此方法試出了
05/24 08:20, 3F
文章代碼(AID): #1YYp4W-L (Python)