鍍金池/ 問答/Python  數(shù)據(jù)庫  HTML/ 提高python+selenium+phantomjs的速度

提高python+selenium+phantomjs的速度

我需要給APP寫一個(gè)爬取銀行網(wǎng)站信息的腳本,銀行的頁面是多個(gè)iframe嵌套的,不能直接獲取到HTML,所以我就用了selenium+phantomjs。
已經(jīng)能成功獲取網(wǎng)站的信息了,就是運(yùn)行速度有點(diǎn)慢,初始化一個(gè)web driver就用去了2-3S,請(qǐng)問如何能夠提高速度。以及如果有別的方案可以實(shí)現(xiàn)這個(gè)功能而不必使用selenium也可以說一下,謝謝大家。

回答
編輯回答
空痕

自己收藏的幾篇博客,希望對(duì)你有幫助:
https://thief.one/2017/03/01/...
http://www.jianshu.com/p/9d40...

2018年8月26日 06:59
編輯回答
情未了

這個(gè)初始化基本很難提升,畢竟他需要啟動(dòng)的是一個(gè)瀏覽器,不過還是可以減少css,圖片加載來提升些速度,當(dāng)然了,這相對(duì)于啟動(dòng)速度還是優(yōu)化的很少的。

iframe也是基于http請(qǐng)求的,如果你可以分析出來接口,那么直接發(fā)請(qǐng)求就可以了。

2017年8月27日 10:53