Python POST:提交按钮表单

2024-05-20 18:21:51 发布

您现在位置:Python中文网/ 问答频道 /正文

我使用的是PythonRequests库,它支持NTLM身份验证

import requests
from requests_ntlm import HttpNtlmAuth


url = 'http://ManufacturingRequests/AllItems.aspx'
username = 'domain\user'
password = 'pass'

r = requests.get(url,auth=HttpNtlmAuth(username,password))
print r.text.encode('utf-8')

我得到的URL的HTML看起来像

^{pr2}$

如何单击按钮(提交按钮表单)?在

toPost = {'Button': 'submitForm'}
r = requests.post(url, data=toPost)

Tags: fromimport身份验证httpurlusernamepasswordrequests