mechanize-python

    0熱度

    2回答

    我想通過機械化下載一些文件。下載小於1GB的文件不會造成任何麻煩。然而,如果文件容量超過1GB的腳本運行的內存: 的mechanize_response.py腳本在下面的行 自.__ cache.write引發內存(self.wrapped.read()) __cache是​​一個cStringIO.StringIO,它似乎不能處理超過1GB。 如何下載大於1GB的文件? 感謝

    3熱度

    1回答

    編輯(10/30):解決方案發現在這篇文章的底部。 大家好, 我是新來的「網絡」刮現場,並一直試圖在GISIS與Python從頁面抽取數據。雖然我最初試圖用requests來做到這一點,但是D8Amonk's post on SO讓我看到了mechanize,這在大多數情況下工作得很好。 我能夠通過添加kumar的帖子中找到的標題來繞過我收到的最初的403個錯誤,但現在面臨無法超越GISIS的登錄

    -9熱度

    1回答

    我試圖用python腳本強制Facebook登錄頁面,但是每當我運行代碼時,我會得到下面的錯誤。我的代碼是: br = mechanize.Browser() br.set_handle_equiv(True) br.set_handle_redirect(True) br.set_handle_referer(True) br.set_handle_robots(False) br.a

    2熱度

    1回答

    我在嘗試導航通過登錄屏幕的網站時遇到了一些困難。我已使用mechanize完成了此操作。但是,一旦我瀏覽了登錄頁面之後,我想與該頁面進行交互,請單擊屬性等等,這是機械化無法完成的。我也想這樣做「幕後」,所以瀏覽器窗口是不可見的(儘量不要使用硒)。 這是我用來登錄的代碼。我能做些什麼過去,這開始與頁 import mechanize br = mechanize.Browser() #get

    -1熱度

    1回答

    我試圖讓腳本訪問一個網頁。它加載第一頁,找到登錄表單,填寫並提交。該網站的工作原理與Facebook一樣,如果您已經將cookie重定向到您的供稿列表,那麼您的cookie已經被重定向到登錄頁面。 但作爲迴應,我不明白另一頁,簡得到一個字符串這樣的: S1:1MEqkcRcZQ7x6adaszkZUQyRFRhCfXz1z:c2c8d18f12f50ab3e8daA1cf80a0d8b9f64e9

    -1熱度

    1回答

    我試圖以編程方式(在Python中)從this網站檢索帳戶信息以獲取我擁有的屬性列表(由BRT編號標識)。 這應該是非常簡單的,我已經閱讀了一些我通過Google找到的東西,但是這完全在我的頭上,因爲我沒有網頁開發經驗,所以所有的白話都是單耳退房手續最等。 的程序應該是很簡單的,因爲網頁看起來很樸實無華: 設置brt,例如883309000。 打開網址:http://www.phila.gov/r

    0熱度

    1回答

    選擇禁用的形式 我一直在試圖選擇具有在按鈕「已禁用」屬性和python繼續給錯誤說一種形式: AttributeError: control 'None' is disabled 的形式如下: <form method="POST" action="http://test.com" accept-charset="UTF-8"> <input name="abc" type="hidden"

    0熱度

    1回答

    當機械化打開鏈接: r = br.open(url) print(r.read()) 返回的結果是一樣的東西: [{"name":"NAME","year":"2000","link":"LINK"}] 我如何轉換這種反應到一個字典,所以我可以稍後訪問它。 Thx提前。

    0熱度

    1回答

    我只是想探索機械化。我昨天才開始瞭解它。 爲了清楚起見,我只是爲了學習的目的而這樣做,而不是打破所有意圖。這僅僅是爲了學習的目的。我只是選擇了這個網站,因爲它使用了AJAX/Javascript(這個網站特別是我不確定的),否則就有100個我可以選擇的網站。所以,請幫助我瞭解這一點。 所以,我剛碰到這個網頁 - www.snapdeal.com。如果您正確地注意到此網頁,並且點擊「註冊」鏈接,在點

    0熱度

    1回答

    我正嘗試使用Python中的Mechanize提交表單。表格顯示爲 Form name: None <GET http://www.wunderground.com/cgi-bin/findweather/getForecast application/x-www-form-urlencoded <HiddenControl(airportorwmo=query) (readonly)