发送http get(python请求)后获取响应数据
我试图在发送get请求后解析来自请求会话对象的响应数据。我无法从同一会话对象发送另一个get请求,而不会丢失其特定会话数据。会话数据不能丢失,或者解析它对我的应用程序毫无意义发送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
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)
要保存数据的响应,您是否尝试将结果附加到列表或字典中?