selenium phantomjs 關閉問題


一個獲取供應商余額的項目中,使用了 selenium 來爬蟲,原因是獲取余額不用太頻繁,對性能要求不高。第二是 selenium 更好應對各種頁面。
項目中,selenium webdriver使用了全局變量,因為
  1. 想要避免重復打開、關閉 phantomJS 帶來的損耗。(這個損耗到底有多大?)如果是 requests,我就是局部變量,覺得損耗不打,也更加靈活。引申出一個問題,如何 benchmark,應該是根據 benchmark來,而不僅僅是`感覺`。
  2. cookie 不用手動干預
遇到的問題
  1. celery 關閉不了 phantomJS,我現在是每次啟動程序的時候,先殺死運行用戶賬戶下所有的 `phantomJS` 。如果有其他程序也用到這個,就會對別人造成問題

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM