以下是创建session,发送登录请求,返回session的代码部分:

import requests

def login(url, data, head):
    try:
        s = requests.session()
        r = s.post(url, data=data, headers=head)
        r.encoding = r.apparent_encoding
        r.raise_for_status()
        print(r.text)
        print("17205235096" in r.text)
        print(r.json())
        return s
    except Exception as err:
        print(err)

在这段代码中,首先创建了一个session对象s,并使用该对象发送POST请求到指定的url,传递了data和headers参数。然后设置了响应的编码格式,并检查是否有错误。接着打印出响应的文本内容和判断是否包含特定的字符串。最后返回session对象s。

s=requestssession r=sposturl data=dataheaders=head rencoding = rapparent_encoding rraise_for_status printrtext print17205235096 in rtext printrjson ret

原文地址: http://www.cveoy.top/t/topic/je1Y 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录