[英]Submit form and print page with python requests
我已經閱讀了很多有關如何使用python提交表單,然后閱讀並廢棄獲得的頁面的內容。 但是,我無法按照我填寫的特定表格進行操作。 我的代碼返回表單頁面的html。 這是我的代碼:
import requests
values = {}
values['archive'] = "1"
values['descripteur[]'] = ["mc82", "mc84"]
values['typeavis[]'] = ["10","6","7","8","9"]
values['dateparutionmin'] = "01/01/2015"
values['dateparutionmax'] = "31/12/2015"
req = requests.post('https://www.boamp.fr/avis/archives', data=values)
print req.text
任何建議表示贊賞。
req.text看起來像:
您可能會將數據發布到錯誤的頁面。 我訪問該網址並發布一個,然后我發現發布數據已發送到https://www.boamp.fr/avis/liste
。 (有時提琴手對弄清楚該過程很有用)
所以你的代碼應該是這樣
req = requests.post('https://www.boamp.fr/avis/liste', data=values)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.