ghost.py

    1熱度

    1回答

    網頁的默認操作是按相關性列出結果,但具有可用於更改結果表排序順序的下拉框。我想使用Ghost.py來模仿將相關下拉框從發佈日期更改爲的操作。 HTML的下拉選擇框: <select name="MMM_ddlSortOrder" id="MMM_ddlSortOrder" onchange="SortSearch('MMM_ddlSortOrder');"> <option value=

    4熱度

    1回答

    我剛剛安裝了Ghost.py爲了刮一些網站,需要我有JavaScript。無論如何,在當前頁面上獲得可重複使用的表單列表,就像機械化模塊將使用mechanize.Browser().forms()一樣?或者,如果沒有,我可以通過頁面(所有JavaScript的東西已經加載)到機械庫,並讓它填寫/提交表單?

    1熱度

    1回答

    如何打開一個我想運行javascript的Ghost本地html文件?我只知道如何從互聯網的教程中做到這一點。 from ghost import Ghost ghost = Ghost() page, extra_resources = ghost.open(url)

    6熱度

    2回答

    我寫了一些casperjs測試來測試我的Django應用程序。如果Django應用程序已啓動(例如在端口8000上),casperjs可以作爲單獨的進程運行並訪問我運行的Django應用程序。 我的其他測試的編寫Django的(網絡)測試框架,建立與燈具的測試數據庫,並與./manage.py test運行。使用Django webtest,您無需啓動單獨的Django網絡服務器(執行請求和網址路