2017-02-24 151 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)