作者LoveNoHaHa (haha)
看板Python
標題[問題] python 爬蟲 更改onclick執行內容
時間Fri Apr 3 22:42:36 2020
爬蟲想下載一些檔案,但檔名會變得沒有識別度
想請教如下的onclick執行的內容,是否有辦法去更改"EquityDistributionClassHis.xls"
或是有其他的辦法可以做到類似的事呢?
<input type="button" value="匯出XLS"
onclick="export2xls(divDetail.innerHTML,'EquityDistributionClassHis.xls');">
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.137.44.254 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Python/M.1585924958.A.0AB.html
1F:→ TakiDog: 從你的描述看起來是用Selenium? 04/04 03:50
2F:→ TakiDog: 你可以使用execute_script 去執行js 修改網頁 04/04 03:51
3F:→ TakiDog: document.getElementById("a").onclick = Bar; 04/04 03:51
4F:→ TakiDog: 能不用Selenium就不用吧 推用Requests之類的 04/04 03:52
5F:推 ILoveTaiwan: T大你好 是的我是用selenium 可以說明一下不推薦用的 04/04 11:17
6F:→ ILoveTaiwan: 原因嗎? 新手剛開始研究 網路上爬到的都是這樣教 04/04 11:18
7F:推 f496328mm: 原因,效率差,不過你新手,應該不 care 效率 04/04 12:24
8F:→ f496328mm: 等真的有需求,再用 request 04/04 12:24
9F:→ TakiDog: 同樓上 就是腳本 為了確保動作執行,要多寫不少東西 04/04 13:29
10F:→ LoveNoHaHa: 謝謝樓上兩位的回覆 04/07 15:34