【使用Tor作为代理时Python urllib2超时?】教程文章相关的互联网学习教程文章

在Python中读取带超时的文件【代码】

在Linux中,有一个文件/ sys / kernel / debug / tracing / trace_pipe,顾名思义就是一个管道.所以,假设我想用Python读取它的前50个字节 – 我运行以下代码:$sudo python -c 'f=open("/sys/kernel/debug/tracing/trace_pipe","r"); print f; print f.read(50); f.close()<br> <open file '/sys/kernel/debug/tracing/trace_pipe', mode 'r' at 0xb7757e90>我们可以看到打开文件的速度很快(如果我们拥有超级用户权限) – 但是,如果此...

Python:requests:详解超时和重试

原文链接:https://www.cnblogs.com/gl1573/p/10129382.htmlPython:requests:详解超时和重试 网络请求不可避免会遇上请求超时的情况,在 requests 中,如果不设置你的程序可能会永远失去响应。 超时又可分为连接超时和读取超时。 连接超时 连接超时指的是在你的客户端实现到远端机器端口的连接时(对应的是connect()),Request 等待的秒数。import?time import?requestsurl?=?'http://www.google.com.hk'print(time.strftime('%...

python – 什么是PyCurl的默认超时【代码】

好吧,我认为问题的标题是非常自我解释的,所以你可能不需要继续阅读,但在这里: 我已经和PyCurl一起工作了一段时间,而且我总是使用它来设置我的超时curlConnector = pycurl.Curl() curlConnector.setopt(pycurl.CONNECTTIMEOUT, 30)但我已经开始想知道这是默认超时,或者如何找到它,到目前为止我还没有看到任何令人满意的答案.如果我不手动指定它,默认超时是什么?无论来自socket? (以防它是相关的,我在Ubuntu 12.04和python2.7上工...

Python App Engine不会部署 – 超时【代码】

我的应用程序拒绝部署,只是写道Checking if deployment succeeded. Will check again in 60 seconds.一遍又一遍,然后超时. 这是我的.bat文件:python “C:\Program Files (x86)\Google\google_appengine\appcfg.py”–email=my email –passin update “app directory”我的网络连接正常.有任何想法吗? 完整错误:2013-02-02 21:01:22,963 WARNING appcfg.py:2053 Version still not ready to serve,aborting. 2013-02-02 21:01:2...

python – 在Tornado中“超时”请求的正确方法【代码】

我设法编写了一个相当愚蠢的bug,它会让我的一个请求处理程序运行一个非常慢的数据库查询. 有趣的一点是,我注意到即使很长时间围攻完成龙卷风仍然在通过请求(有时90年后)搅拌. (评论 – >我不是100%确定Siege的工作方式,但我很确定它关闭了连接..) 我的问题分为两部分: – 当客户端关闭连接时,Tornado会取消请求处理程序吗? – 有没有办法在Tornado中超时请求处理程序? 我通读了代码,似乎无法找到任何东西.即使我的请求处理程序...

如何在python 2.4中设置smtplib发送超时?【代码】

当电子邮件发送失败时,我遇到了smtplib捆绑我的程序的问题,因为永远不会引发超时.我正在使用的服务器没有,并且永远不会有大于2.4的python,所以我不能在更高版本的python中使用SMTP构造函数的超时参数. Python 2.4’s docs显示SMTP类没有’timeout’参数:class SMTP([host[, port[, local_hostname]]])那么我该如何模拟这个功能呢?解决方法: import socket socket.setdefaulttimeout(120)除非更改特定套接字的超时(并且我认为Pyth...

python – App Engine会话超时

使用Google帐户登录时,用户会话(Python中的用户API)何时超时?解决方法:这可在仪表板中的“管理” – >下进行配置.应用程序设置. 默认值为1天,但您可以将其设置为2周.

Python套接字超时错误【代码】

我在Python 2.7中编写了一个非常简单的udp套接字连接 服务器端已启动并正在运行.我在客户端遇到麻烦.from socket import *serverName = '127.0.0.1' serverPort = 5444 counter = 1;while counter < 55:mySocket = socket(AF_INET,SOCK_DGRAM)try:mySocket.settimeout(1.0)message = raw_input('')mySocket.sendto(message,(serverName, serverPort))modifiedMessage, serverAddress = mySocket.recvfrom(1024)except mySocket.tim...

Python请求中的SSLError(读取操作超时)【代码】

我有一个python API脚本,尽管使用了try / except,我的脚本有时会在此行终止.这是代码:try:r = requests.post(URL, data=params, headers=headers, timeout=self.request_timeout)try:response = r.json()except Exception, e:message = "ERROR_0104! Unexpected error occured. The error is: "message += str(e)print messageaux_func.write_log(message)return 'Switch'except requests.exceptions.RequestException:print "Exc...

python – boto3在SWF上超时60秒【代码】

SWF文档建议“工作人员应将其客户端套接字超时设置为至少70秒(比服务保留轮询请求的最长时间高10秒).” 目前我的作品收到了阅读时间,例如:botocore.vendored.requests.packages.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='swf.eu-west-1.amazonaws.com', port=443): Read timed out. (read timeout=60)我已经准备好了socket.setdefaulttimeout(70) ,但它似乎没有产生任何影响.我看到在botocore enrpoint.py...

python – 是否有可能在Pymongo中创建一个没有光标超时的聚合?【代码】

聚合看起来像:res = Things.objects._collection.aggregate(pipeline,allowDiskUse=True,batchSize=101,noCursorTimeout=True)并失败了OperationFailure: unrecognized field ‘noCursorTimeout’从Pymongo文档中可以看出no_cursor_timeout可以和find()一起使用,但是我找不到为aggregate()找到类似的** kwargs是不成功的. 我不想使用setParameter或maxTimeMS. 更新: 来自MongoDB的Jira站点:SERVER-15042 OP_QUERY标头中的NoCurs...

python – 具有异步响应的Twisted http服务器,其中请求必须等待数据变为可用或超时【代码】

我正在尝试编写一个简单的http服务器来处理在数据结构中查找响应或超时的异步请求: >请求到达>时间<超时检查responseCollector响应(使用requestId作为键)>如果回复,请将其退回>如果超时,则返回超时消息 我是新手,我想知道做异步响应的最佳方法是什么.我看了some twisted Deferred docs和callLater,但我不清楚到底应该做些什么.现在我使用deferToThread运行阻塞方法并等待超时.我的延迟方法得到一个字符串不可调用的错误:Unhandle...

python – ipyparallel Hub连接超时与scikit中的并行CV学习【代码】

我正在尝试使用ipyparallel训练多个RandomForest分类器.我的设计是嵌套CV循环外部CV用于删除方差,内部GridSearchCV内置(n_jobs = -1)以找到RandomForest的最佳估计器(#forest,林中的#trees)并训练每个组合(拟合函数)与ipyparallel与sge(训练森林是最内在的一步). 如果我使用n_jobs = 1运行GridSearchCV,一切都运行平稳,而且速度很慢.但如果我做n_jobs> 1,在外部CV循环的第一次迭代(非常快)之后,我得到一个HubConnectionTimeout错误...

Python套接字连接超时问题【代码】

我正在尝试编写一个连接到freenode IRC网络(端口6667上的irc.freenode.net)的简单脚本,以定期在频道上发布信息.为此,我使用的是Python套接字.这在过去一直运行良好,但是现在我遇到了一个奇怪的问题:如果套接字完全没有(它偶尔会超时),那么套接字需要很长时间才能连接.但是,这仅在从文件运行脚本时发生.直接输入解释器时,它可以正常工作:>>> import socket >>> def f(): >>> s = socket.socket() >>> print("Connecting") >...

python – asyncore超时【代码】

简单的异步http客户端,很长时间没有可用的站点. 例如,在网站www.evtur.ru它等待很长时间,十分钟或更长时间. 我找不到如何最小化超时的方法,例如可以在5秒内执行超时吗?# coding=utf-8 import asyncore import string, socket import StringIO import mimetools, urlparseclass AsyncHTTP(asyncore.dispatcher):# HTTP requestordef __init__(self, uri):asyncore.dispatcher.__init__(self)self.uri = uri# turn the uri into a v...

URLLIB2 - 相关标签