und*_*ero 1 python methods post
网页有2个表单字段
1:
<input type="text" maxlength="30" value="" name="poster" id="id_poster">
Run Code Online (Sandbox Code Playgroud)
2:
<textarea name="content" cols="80" rows="20" id="id_content"></textarea>
Run Code Online (Sandbox Code Playgroud)
还有一个按钮:
<input type="submit" value="Submit your own idea!">
Run Code Online (Sandbox Code Playgroud)
我想要的是,通过python填写表单id_poster和id_content然后提交.如果可能,请在提交后获取网页(以获取结果).
谢谢你们
我个人更喜欢httplib2,你必须安装它.这个库比开箱即用的python要好得多.
from httplib2 import Http
from urllib import urlencode
h = Http()
data = dict(id_poster="some_poster_id", id_content="some_content")
resp, content = h.request("http://example.org/form-handler", "POST", urlencode(data))
Run Code Online (Sandbox Code Playgroud)
然后你可以检查响应 resp
| 归档时间: |
|
| 查看次数: |
10387 次 |
| 最近记录: |