发送http get(python请求)后获取响应数据

发送http get(python请求)后获取响应数据,python,session,beautifulsoup,python-requests,Python,Session,Beautifulsoup,Python Requests,我试图在发送get请求后解析来自请求会话对象的响应数据。我无法从同一会话对象发送另一个get请求,而不会丢失其特定会话数据。会话数据不能丢失,或者解析它对我的应用程序毫无意义 session = Session() session.get(url) getSoup(session) def getSoup(session): soup = BeautifulSoup(#sessiondatahere, "html.parser") return soup 与Python

我试图在发送get请求后解析来自请求会话对象的响应数据。我无法从同一会话对象发送另一个get请求,而不会丢失其特定会话数据。会话数据不能丢失,或者解析它对我的应用程序毫无意义

session = Session()
session.get(url)
getSoup(session) 

def getSoup(session):
     soup = BeautifulSoup(#sessiondatahere, "html.parser")
     return soup

与Python中的任何东西一样,当您调用一个方法时,您需要对响应执行一些操作。这里,响应来自调用
get
方法。因此:

response = session.get(url)
soup = getSoup(response.text) 

要保存数据的响应,您是否尝试将结果附加到列表或字典中?