python post请求登录到网站

python post请求登录到网站,python,post,python-requests,Python,Post,Python Requests,嘿,我在使用post请求登录网站时遇到问题。任何帮助都会很好 import requests import json headers = {'content-type': 'application/json'} url = 'https://atcbuilder.io/login.php' data = {"form_username":" shortman443", "form_password":" Owensag2"} params = {'sessionKey': '9ebbd0b2

嘿,我在使用post请求登录网站时遇到问题。任何帮助都会很好

import requests
import json

headers = {'content-type': 'application/json'}
url = 'https://atcbuilder.io/login.php'

data = {"form_username":" shortman443", "form_password":" Owensag2"}
params = {'sessionKey': '9ebbd0b25760557393a43064a92bae539d962103',     'format': 'xml', 'platformId': 1}

r = requests.post(url, params=params, data=json.dumps(data),   headers=headers)

print(r.text) 

关于这类问题,您应该学习如何使用工具,例如
Fiddler
。捕获http响应并观察boswer和
请求之间的差异

import requests

url = 'https://atcbuilder.io/login.php'
data = {"form_username":"test", "form_password":"test"} #if your pwd and username dont contain space,then dont add it.otherwise you never login successfully
r = requests.post(url, data=data)

print(r.text.find("Logout"))
print(r.text.find("Sign Up"))