簡體   English   中英

提交表單並使用python請求打印頁面

[英]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.

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