Python3,如何在r.text中找到crtftocken?
我正在用Python编写一个客户端,为了获得授权,我必须发送带有登录名、密码和CSRF令牌的POST(我使用请求) 我可以在r.text中看到CSRF令牌,但我不知道如何找到这个字符串 然后将csrf tocken复制到变量csrftoken,并按如下方式发送Python3,如何在r.text中找到crtftocken?,python,client,python-requests,httpclient,Python,Client,Python Requests,Httpclient,我正在用Python编写一个客户端,为了获得授权,我必须发送带有登录名、密码和CSRF令牌的POST(我使用请求) 我可以在r.text中看到CSRF令牌,但我不知道如何找到这个字符串
r = requests.post(url,data=dict(login=123,password=123, csrf_token=csrftoken))
使用
from bs4 import BeautifulSoup
soup = BeautifulSoup(r.text)
input_tag = soup.find("input", {"name":"csrf_token"})
csrf_token = input_tag.get("value")