[问题] python 爬虫 更改onclick执行内容

楼主: LoveNoHaHa (haha)   2020-04-03 22:42:36
爬虫想下载一些档案,但档名会变得没有识别度
想请教如下的onclick执行的内容,是否有办法去更改"EquityDistributionClassHis.xls"
或是有其他的办法可以做到类似的事呢?
<input type="button" value="汇出XLS"
onclick="export2xls(divDetail.innerHTML,'EquityDistributionClassHis.xls');">
谢谢
作者: TakiDog (多奇狗)   2020-04-04 03:50:00
从你的描述看起来是用Selenium?你可以使用execute_script 去执行js 修改网页document.getElementById("a").onclick = Bar;能不用Selenium就不用吧 推用Requests之类的
作者: ILoveTaiwan (爱歹丸)   2020-04-04 11:17:00
T大你好 是的我是用selenium 可以说明一下不推荐用的原因吗? 新手刚开始研究 网络上爬到的都是这样教
作者: f496328mm (为什么会流泪)   2020-04-04 12:24:00
原因,效率差,不过你新手,应该不 care 效率等真的有需求,再用 request
作者: TakiDog (多奇狗)   2020-04-04 13:29:00
同楼上 就是脚本 为了确保动作执行,要多写不少东西
楼主: LoveNoHaHa (haha)   2020-04-07 15:34:00
谢谢楼上两位的回复

Links booklink

Contact Us: admin [ a t ] ucptt.com