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的Django框架中settings文件的部署建议
May 30 Python
基于Python实现一个简单的银行转账操作
Mar 06 Python
python 实现tar文件压缩解压的实例详解
Aug 20 Python
Python多线程爬虫实战_爬取糗事百科段子的实例
Dec 15 Python
使用 Python 实现简单的 switch/case 语句的方法
Sep 17 Python
解决pycharm运行时interpreter为空的问题
Oct 29 Python
python将txt文件读取为字典的示例
Dec 22 Python
python redis 删除key脚本的实例
Feb 19 Python
python数值基础知识浅析
Nov 19 Python
pytorch nn.Conv2d()中的padding以及输出大小方式
Jan 10 Python
利用Python的folium包绘制城市道路图的实现示例
Aug 24 Python
pytorch 两个GPU同时训练的解决方案
Jun 01 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
对盗链说再见...
2006/10/09 PHP
PHP学习散记_编码(json_encode 中文不显示)
2011/11/10 PHP
学习php设计模式 php实现工厂模式(factory)
2015/12/07 PHP
javascript 全等号运算符使用说明
2010/05/31 Javascript
Jquery弹出窗口插件 LeanModal的使用方法
2012/03/10 Javascript
jQuery创建平滑的页面滚动(顶部或底部)
2013/02/26 Javascript
原生JavaScript实现合并多个数组示例
2014/09/21 Javascript
jQuery中[attribute!=value]选择器用法实例
2014/12/31 Javascript
js实现键盘上下左右键选择文字并显示在文本框的方法
2015/05/07 Javascript
Javascript中的getUTCHours()方法使用详解
2015/06/10 Javascript
JavaScript检测字符串中是否含有html标签实现方法
2015/07/01 Javascript
js+css实现超简洁的二级下拉菜单效果代码
2015/09/07 Javascript
jQuery Ajax 上传文件处理方式介绍(推荐)
2016/06/30 Javascript
AngularJS学习笔记(三)数据双向绑定的简单实例
2016/11/08 Javascript
JS 对java返回的json格式的数据处理方法
2016/12/05 Javascript
基于wordpress的ajax写法详解
2018/01/02 Javascript
解决vue中使用swiper插件问题及swiper在vue中的用法
2018/04/04 Javascript
微信小程序动态生成二维码的实现代码
2018/07/25 Javascript
基于Bootstrap和JQuery实现动态打开和关闭tab页的实例代码
2019/06/10 jQuery
vue中使用GraphQL的实例代码
2019/11/04 Javascript
微信小程序wx.navigateTo方法里的events参数使用详情及场景
2020/01/07 Javascript
js实现鼠标切换图片(无定时器)
2021/01/27 Javascript
[02:12]DOTA2英雄基础教程 变体精灵
2013/12/16 DOTA
[01:06:32]DOTA2上海特级锦标赛D组资格赛#1 EG VS VP第一局
2016/02/28 DOTA
Python入门篇之字典
2014/10/17 Python
python中函数默认值使用注意点详解
2016/06/01 Python
Python实现通讯录功能
2018/02/22 Python
Python 从相对路径下import的方法
2018/12/04 Python
python选取特定列 pandas iloc,loc,icol的使用详解(列切片及行切片)
2019/08/06 Python
pycharm第三方库安装失败的问题及解决经验分享
2020/05/09 Python
HTML5 Canvas像素处理使用接口介绍
2012/12/02 HTML / CSS
长曲棍球装备:Lacrosse Monkey
2020/12/02 全球购物
客户代表自我评价范例
2013/09/24 职场文书
争先创优心得体会
2014/09/12 职场文书
教师思想作风整顿个人剖析材料
2014/10/10 职场文书
我的收音机情缘
2022/04/05 无线电