我想寫一個簡單的機器人,它將登錄到我的帳戶在一個頁面上,然後評論其他用戶的圖像。但是,我無法正確提交評論表單提交工作。註釋形式如下:Python機械化表單提交不起作用
<form id="comment-form" action="#" onsubmit="postComment($(this).serialize(),'image',117885,229227); return false;">
<input class="comment" type="text" size="40" name="comment" id="comment" />
<input type="hidden" name="commentObj" value="9234785" />
<input type="hidden" name="commentMode" value="image" />
<input type="hidden" name="userid" value="12427" />
<input class="submit" type="submit" value="Comment" />
</form>
我的代碼如下
br.select_form(nr = 1)
br.form['comment'] = 'hello'
br.submit()
頁有兩種形式和註釋的形式是第二個。所以我相信我已經選擇了正確的形式。任何人都可以解釋爲什麼這不起作用?
闡述了「不工作」的一部分可以顯著增加你獲得一個很好的答案的機會。 – bereal 2014-10-10 18:02:31