Joe*_*nin 15 python http wget httprequest python-requests
是否可以使用requestsPython库限制GET请求的下载速率?例如,使用如下命令:
r = requests.get('https://stackoverflow.com/')
Run Code Online (Sandbox Code Playgroud)
...是否可以限制下载速率?我希望有类似这个wget命令的东西:
wget --limit-rate=20k https://stackoverflow.com/
Run Code Online (Sandbox Code Playgroud)
我知道这是可能的urllib2.我是专门询问requests图书馆的.
有几种速率限制方法; 其中一个是令牌桶,你可以在这里找到一个食谱,另一个在这里.
通常你想这么做节流或速率限制socket.send()和socket.recv().你可以玩,socket-throttle看看它是否符合你的需要.
这不应与x-ratelimit速率限制响应头相混淆,后者与多个请求而不是下载/传输速率相关.
| 归档时间: |
|
| 查看次数: |
8352 次 |
| 最近记录: |