python - 对请求设置时间限制
问题描述
我有一个程序,为了验证用户没有使用输入下载如此大的文件,我需要一个时间限制,以允许每个请求花费多长时间。
有谁知道在每个 python 请求获取请求上设置时间限制(/生命周期)的好方法,所以如果需要 10 秒,就会抛出异常。
谢谢
解决方案
您可以定义自己的超时时间,例如:
requests.get('https://github.com/', timeout=0.001)
推荐阅读
- node.js - Node stream.pipeline 是否也提供背压预防?
- bash - 如何通过脚本回答 bash 箭头选择菜单
- c++ - 使用最小堆的优先级队列,能够在 O(log(n)) [向量方法] 处删除任何节点
- flutter - Flutter 想要导航到谷歌地图
- javascript - 使用 Ajax 将一些图像插入 div 后,猫头鹰轮播不显示
- jquery - vue 使用的 jquery mCustomScrollBar 问题
- bash - 在 Bash 中使用变量赋值的动态列表调用命令
- django - Django中的单元测试用例未执行
- pyserial - 如何从传入的串行端口数据创建动画图
- wordpress - 一页和多个不相关的网址?