如何使用python请求获取上载/下载进度

如何使用python请求获取上载/下载进度,python,google-cloud-storage,Python,Google Cloud Storage,我在学习 该示例使用requests.Session().get()和requests.Session().put()来实现下载/上载请求 我找到了一些链接,但它似乎不适合上面的python示例 有没有办法像在requests.Session()中注册一个事件处理程序,并在该处理程序中获得进展一样?大多数Python库都是同步实现的。你可能无法做你想做的。似乎更好的方法是在服务器端(python)生成url,传递到网页,并在客户端实际请求内容?重复?@JulienPalard链接是一个很好的解决

我在学习

该示例使用
requests.Session().get()
requests.Session().put()
来实现下载/上载请求

我找到了一些链接,但它似乎不适合上面的python示例


有没有办法像在
requests.Session()
中注册一个事件处理程序,并在该处理程序中获得进展一样?

大多数Python库都是同步实现的。你可能无法做你想做的。似乎更好的方法是在服务器端(python)生成url,传递到网页,并在客户端实际请求内容?重复?@JulienPalard链接是一个很好的解决方案。这是在服务器端完成的。但正如作者所说,这是一个变通办法,所以我对它有些保守。我正在考虑我上述评论的解决方案,或者有一个更简单的解决方案。