Re: [問題] httplib putrequest POST 要如何指定表格
感謝建議 不過我讀了一下還是沒很懂…
可能我問題沒有很清楚 我描述清楚一點
如果 form 長這樣
<form name="form1" method="post" action="action.php">
Telephone:
<input type="text" name="telephone">
<input type="submit" value="submit">
</form>
我想直接填東西在 telephone 並且 submit
python code 可能會長這樣:
import httplib, urllib
parameters = urllib.urlencode({'telephone': 0917xxxxxx})
host = httplib.HTTPConnection("server.csie.ntu.edu.tw")
host.request("POST", "/~user/test/form.html", parameters)
telephone 的部分一定需要填吧
不然如果很多 form or input POST 怎麼知道哪個填哪個
我想要作到的關鍵應該是 urlencode 裡面填什麼
google 了一陣似乎還要用 submit.x submit.y 模擬 mouse click 下去?
等下試試再來報告
※ 引述《yungyuc (酷狗喵千代)》之銘言:
: ※ 引述《Reinhard (偽ABJ)》之銘言:
: : 我想寫一個自動填表格的小程式
: : 我看到 httplib 可以 POST
: : 但我不太懂的是這樣要怎麼指定是哪一個表格
: : 然後 submit 的部分又要怎麼 trigger 呢?
: 你是說表單吧
: 建議你讀一下 HTTP spec;HTTP server 接 POST request 的時候並不需要表單
--
◎ Team Programming Dragon ◎
http://graphics.csie.ntu.edu.tw/~jonathan/tpd/
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 58.159.38.90
※ 編輯: Reinhard 來自: 58.159.38.90 (09/04 20:55)
※ 編輯: Reinhard 來自: 58.159.38.90 (09/04 20:55)
討論串 (同標題文章)
Python 近期熱門文章
PTT數位生活區 即時熱門文章