2017-02-24 150 views
0

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

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

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

保存数据的响应你有没有尝试追加结果到列表或字典? – warl0ck

回答

0

就像在Python中的任何东西一样,当你调用一个方法时,你需要做一些响应。在这里,响应来自调用get方法。所以:

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