Python中为feedparser设置超时时间避免堵塞


Posted in Python onSeptember 28, 2014

python有一个用于解析feed的模块:feedparser,feedparser解析各种feed是非常方便的,唯一比较恼火的是遇到一些badurl,经常会导致堵塞,因此需要为feedparser设置一个超时时间。

可是feedparser并没有提供这个功能,只好采用其他方法了,具体办法请参看feedparser项目的issue221。

其实也很简单,按照上面文档的说明

developers have had the ability to set a global timeout for over seven years by importing the socket library and setting the timeout in this way:

import socket

socket.setdefaulttimeout(<timeout in floating seconds>)
Python 相关文章推荐
Python的另外几种语言实现
Jan 29 Python
Python中使用socket发送HTTP请求数据接收不完整问题解决方法
Feb 04 Python
python中MethodType方法介绍与使用示例
Aug 03 Python
Django基础知识与基本应用入门教程
Jul 20 Python
Python图像处理之直线和曲线的拟合与绘制【curve_fit()应用】
Dec 26 Python
python requests.post带head和body的实例
Jan 02 Python
python重试装饰器的简单实现方法
Jan 31 Python
Django接收自定义http header过程详解
Aug 23 Python
python十进制转二进制的详解
Feb 07 Python
Python GUI编程学习笔记之tkinter界面布局显示详解
Mar 30 Python
聊聊python中的异常嵌套
Sep 01 Python
如何用python清洗文件中的数据
Jun 18 Python
跟老齐学Python之从格式化表达式到方法
Sep 28 #Python
跟老齐学Python之print详解
Sep 28 #Python
跟老齐学Python之正规地说一句话
Sep 28 #Python
跟老齐学Python之玩转字符串(2)更新篇
Sep 28 #Python
跟老齐学Python之不要红头文件(2)
Sep 28 #Python
跟老齐学Python之不要红头文件(1)
Sep 28 #Python
python自动化测试之连接几组测试包实例
Sep 28 #Python
You might like
php中通过curl检测页面是否被百度收录
2013/09/27 PHP
destoon实现不同会员组公司名称显示不同的颜色的方法
2014/08/22 PHP
php的dl函数用法实例
2014/11/06 PHP
PHP_SELF,SCRIPT_NAME,REQUEST_URI区别
2014/12/24 PHP
PHP中使用Imagick实现各种图片效果实例
2015/01/21 PHP
php简单实现文件或图片强制下载的方法
2016/12/06 PHP
php利用嵌套数组拼接与解析json的方法
2017/02/07 PHP
window.location和document.location的区别分析
2008/12/23 Javascript
关于IE浏览器以及Firefox下的javascript冒泡事件的响应层级
2010/10/14 Javascript
分享一道笔试题[有n个直线最多可以把一个平面分成多少个部分]
2012/10/12 Javascript
IE6下opacity与JQuery的奇妙结合
2013/03/01 Javascript
文件编码导致jquery失效的解决方法
2013/06/26 Javascript
原生JavaScript实现连连看游戏(附源码)
2013/11/05 Javascript
JavaScript实现向setTimeout执行代码传递参数的方法
2015/04/16 Javascript
jquery实现模拟百分比进度条渐变效果代码
2015/10/29 Javascript
简单分析javascript中的函数
2016/09/10 Javascript
BootStrap下拉菜单和滚动监听插件实现代码
2016/09/26 Javascript
Node.js中用D3.js的方法示例
2017/01/16 Javascript
JavaScript中 DOM操作方法小结
2017/04/25 Javascript
angular基于ng-alain定义自己的select组件示例
2018/02/23 Javascript
vue中的适配px2rem示例代码
2018/11/19 Javascript
JavaScript实现手风琴效果
2021/02/18 Javascript
在Python中使用异步Socket编程性能测试
2014/06/25 Python
使用C#配合ArcGIS Engine进行地理信息系统开发
2016/02/19 Python
python扫描proxy并获取可用代理ip的实例
2017/08/07 Python
Python探索之pLSA实现代码
2017/10/25 Python
Python实现读取json文件到excel表
2017/11/18 Python
Django框架 查询Extra功能实现解析
2019/09/04 Python
如何基于Python实现word文档重新排版
2020/09/29 Python
python3.9实现pyinstaller打包python文件成exe
2020/12/13 Python
Pycharm制作搞怪弹窗的实现代码
2021/02/19 Python
数据库的约束含义
2012/09/09 面试题
养牛场项目建议书
2014/05/13 职场文书
新课培训心得体会
2014/09/03 职场文书
Python数据分析之pandas函数详解
2021/04/21 Python
理解python中装饰器的作用
2021/07/21 Python