0
我對Python非常陌生,我試圖'選擇'在網站上的調查中的單選按鈕。我真的不知道從哪裏開始的Python代碼。我相信調查是在JavaScript中,當點擊提交按鈕時,它會將數據發送到運行調查的服務器。我從調查中得到了單選按鈕的代碼如下在Python中發送JavaScript表單數據(發佈請求)?
<input type="radio" class="sg-input sg-input-radio" name="sgE-1416699-3-2" id="sgE-1416699-3-2-10002" value="10002" title="Name of RadioButton">
我提交按鈕的代碼是在這裏
<input type="submit" class="sg-button sg-submit-button" id="sg_SubmitButton" name="sGizmoSubmitButton" data-domain="www.surveygizmo.com" value="Vote">
上這是怎麼做,將不勝感激任何幫助。謝謝。
使用[螢火](https://addons.mozilla.org/en-US/firefox/addon/firebug/),提交表單照常;然後檢查發佈請求以查看要發送的數據。然後看看[urlopen](http://docs.python.org/2/library/urllib2.html#urllib2.urlopen) – mshsayem
@yuvi我不知道如何啓動代碼,就像大綱需要什麼要做。例如1)做這2)然後這3)等。如果你能幫我解決這個問題(不是真正的Python代碼),或者給我索姆的鏈接,我可以自己找到它,這將是非常有幫助的。 – loganrussell48
@mshsayem我已經使用firebug並像往常一樣提交表單,並使用網絡選項卡來檢查請求,這實際上是一個獲取請求。我現在不知道該怎麼做。我看到相應選項卡中的參數以及標題。我從來沒有學會如何在python中執行http請求,並且我對一般的http請求知之甚少。你可以給我的任何幫助將是非常有幫助的。我有導入的請求庫,因爲它說它比其他方法更好。導入請求r = requests.get('http://www.surveygizmo.com') 現在我只需要更多的幫助與params – loganrussell48