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

2024-06-16 16:20:19 发布

您现在位置:Python中文网/ 问答频道 /正文

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

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

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

Tags: 数据对象应用程序parserurlgetsessiondef
1条回答
网友
1楼 · 发布于 2024-06-16 16:20:19

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

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

相关问题 更多 >