Re: [問題] httplib putrequest POST 要如何指定表格

看板Python作者 (偽ABJ)時間17年前 (2008/09/04 20:55), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/4 (看更多)
感謝建議 不過我讀了一下還是沒很懂… 可能我問題沒有很清楚 我描述清楚一點 如果 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)
文章代碼(AID): #18lzgg3h (Python)
文章代碼(AID): #18lzgg3h (Python)