簡體   English   中英

在Python中填寫表單框

[英]Fill in a form box in Python

我希望通過python在我的網站上填寫此表單框。 http://hughchalmers.com/devs/stackoverflow是鏈接。 那有一個基本的文本框和提交按鈕。 當您在其中輸入內容時,它將顯示在http://hughchalmers.com/devs/stackoverflow/KL78.txt中 我如何制作一個將在其中輸入信息然后使用請求模塊提交信息的python腳本? 我已經試過了

import requests
text = raw_input()

url = 'http://hughchalmers.com/devs/stackoverflow'
query = {'text': text}
headers = {'User-Agent': 'Hugh'}
res = requests.post(url, data=query, headers=headers)

但這不起作用。 沒有錯誤,只是不發送。

在頁面的HTML(現在看來是斷開的鏈接)中,我可以看到表單正在過send.phpsend.php 您問題中的代碼將直接發布到http://hughchalmers.com/devs/stackoverflow ,而不是直接發布到http://hughchalmers.com/devs/stackoverflow/send.php

只需將代碼更改為POST到該位置,就可以了。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM