2011-06-21 32 views
0

我想寫我自己的web測試引擎,它會請求(get/post)我的wsgi應用程序,我希望我的客戶端解釋包含一些javascript代碼的返回頁面。如何使用PyV8和httplib來解釋javascript

基本上它是如何使用PyV8來製作一個無頭瀏覽器。

THX

回答

2

,除非你真的想自己做這個項目,你有沒有使用PhantomJShome page)考慮?這是一個無頭的WebKit,支持Javascript腳本編寫,並且同時具有C++和Python的實現(儘管Python版本的支持比C++版本略低,並且郵件列表上有一些關於停止Python開發的討論)。

+0

+1提到PhantomJS,非常有用。 – ocodo

+0

謝謝,昨天才發現它,這是我所有時間最喜歡的東西:)。 – nrabinowitz

+0

是的,它確實勝過'curl' :-)。通常我會使用像Nokogiri這樣的東西來做這些事情,但PhantomJS非常好。 – ocodo