使用timeout 参数可以设定等待连接的数,如果等待超时,Requests会抛出异常

>>> requests.get('http://github.com', timeout=0.001)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
requests.exceptions.Timeout: HTTPConnectionPool(host='github.com', port=80): Request timed out. (timeout=0.001)
>>> requests.get('https://www.baidu.com',timeout=0.5)
<Response [200]>

timeout 仅对连接过程有效,与响应体的下载无关。 timeout 并不是整个下载响应的时间限制,而是如果服务器在 timeout 秒内没有应答,将会引发一个异常(更精确地说,是在 timeout 秒内没有从基础套接字上接收到任何字节的数据时)。

最新文章

  1. XML 架构 (XSD) 参考
  2. 使用Tuple来实现多个Model传送至视图
  3. 深入理解.NET程序的原理 谈一谈破解.NET软件的工具和方法
  4. FFmpeg FFmpeg的使用及常用参数
  5. 济南学习 Day 2 T3 pm
  6. window2003安全设置
  7. apache 上配置多个django工程
  8. 奇葩的SQL*Net more data from client等待,导致批处理巨慢
  9. LeetCode-Divdend two Integers
  10. android登录界面
  11. java 向上转型与向下转型
  12. PyQt:左侧选项卡
  13. spfa+01 规划
  14. VUE开发SPA之微信授权登录
  15. mysql 备份数据库 mysqldump
  16. Airtest 网易 UI 自动化工具 Airtest 浅用记录
  17. win下php5.4安装ffmpeg-php扩展
  18. 奇怪的等待事件“enq: ss - contention”
  19. OSG环境变量设置
  20. let和var定义变量的区别

热门文章

  1. java实现文件的上传和下载
  2. PHP 解压 ZIP 文件到指定文件夹
  3. 认识数据-数据的计量尺度(Levels of Measurement)
  4. Azure 认知服务 (3) 计算机视觉API - 分析图像,使用C#代码
  5. sql clr项目注意
  6. adb调试android设备 说的比较清楚的一篇文章
  7. 数据仓库专题19-数据建模语言Information Engineering - IE模型(转载)
  8. Hadoop2.2.0 eclipse插件编译及Ecliipse配置说明(图文版)
  9. DS图遍历--深度优先搜索
  10. 《剑指offer(第二版)》——面试题36:二叉搜索树与双向链表