2013-05-10 57 views
0

我做了頁面刷新腳本時遇到了麻煩。Python 2.7 - Spynner - 頁面刷新時RAM使用率高

下面的代碼:

import spynner 
browser = spynner.Browser() 

當我鍵入

browser.load("http://stackoverflow.com") 

..A幾次,劇本吃的很RAM。

我想:

browser = spynner.Browser() 
browser.load("http://stackoverflow.com") 
browser.close() 

,但它並沒有幫助,換句話說,該吃的RAM仍是一樣的。

所以我的問題是我怎麼能多次加載任何頁面,而沒有讓我的內存被吃掉。

在此先感謝!

+0

你有沒有試過[Ghost.py](https://github.com/jeanphix/Ghost.py)? – 2013-05-10 10:37:06

+0

謝謝,Ghost.py更方便。 – 2013-05-10 11:34:30

+0

明天我會嘗試將Ghost.py實現到我的腳本,因爲它不會像spynner那樣吃盡可能多的RAM。謝謝。 – 2013-05-10 11:46:25

回答

1

請嘗試使用Ghost.py。形成我自己使用它的過程中看到的,它是一個資源淺,快速無頭的Python瀏覽器。