python中urllib的响应时间

2023-11-24

我想在使用时获得响应时间urllib。我做了下面的代码,但它超过了响应时间。我可以利用时间吗urllib或者有其他方法吗?

import urllib
import datetime

def main():
    urllist = [
        "http://google.com",
    ]

    for url in urllist:
        opener = urllib.FancyURLopener({})
        try:
            start = datetime.datetime.now()
            f = opener.open(url)
            end = datetime.datetime.now()
            diff = end - start
            print int(round(diff.microseconds / 1000))
        except IOError, e:
            print 'error', url
        else:
            print f.getcode(), f.geturl()

if __name__ == "__main__":
    main()

为自己省去一些麻烦并使用requests模块。在其答复中,它提供了日期时间.timedelta名为“elapsed”的字段可让您知道请求花费了多长时间。

>>> import requests
>>> response = requests.get('http://www.google.com')
>>> print response.elapsed
0:00:01.762032
>>> response.elapsed
datetime.timedelta(0, 1, 762032)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

python中urllib的响应时间 的相关文章

  • 将 ical 附件的邮件消息的内容类型设置为“text/calendar; method=REQUEST”

    我正在尝试使用 App Engine 邮件 API 从 App Engine 发送 iCalendar 格式的 ics 文件 这在 GMail 中非常有效 但是 Outlook 无法识别该文件 我认为问题在于内容类型设置为 文本 日历 而不
  • 如何并排绘制具有相同 X 坐标的条形图(“闪避”)

    import matplotlib pyplot as plt gridnumber range 1 4 b1 plt bar gridnumber 0 2 0 3 0 1 width 0 4 label Bar 1 align cente
  • 在二维数组中进行所有可能的组合

    我正在尝试制作具有所有可能组合的 4x4 16 像素黑白图像数组 我制作了以下数组作为模板 template 0 0 0 0 start with all white pixels 0 0 0 0 0 0 0 0 0 0 0 0 然后我想迭
  • 在 SQLAlchemy 中,过滤器是在连接之前还是之后应用?

    使用 SQLAlchemy 我执行如下查询 import models as m import sqlalchemy as sa s session maker q s query m ShareCount m Article join m
  • virtualenvwrapper 函数在 shell 脚本中不可用

    所以 我再一次制作了一个很棒的 python 程序 它让我的生活变得更加轻松 并节省了大量时间 当然 这涉及到一个 virtualenv 用mkvirtualenvvirtualenvwrapper 的功能 该项目有一个requiremen
  • 我可以同时打开两个 Tkinter Windows 吗?

    可以同时打开2个窗口吗 import tkinter as Tk import random import math root Tk Tk canvas Tk Canvas root background image Tk PhotoIma
  • pandas 数据框的最大大小

    我正在尝试使用读取一个有点大的数据集pandas read csv or read stata功能 但我不断遇到Memory Errors 数据帧的最大大小是多少 我的理解是 只要数据适合内存 数据帧就应该没问题 这对我来说不应该是问题 还
  • 将列表值转换为 pandas 中的行

    我有数据帧 其中一列具有相同长度的 numpy ndarray 值 df list 0 Out 92 array 0 0 0 0 29273096 0 30691767 0 27531403 我想将这些列表值转换为数据框并从 df iloc
  • lmfit模型拟合然后预测

    我正在领养lmfit进行曲线拟合并使用拟合模型进行预测 然而下面的代码并没有达到我想要的效果 能否请你帮忙 谢谢 import numpy as np from lmfit import Model def linearModel x a0
  • cxfreeze virtualenv 中缺少 distutils 模块

    从 python3 2 项目运行 cxfreeze 二进制文件时 我收到以下运行时错误 project dist project distutils init py 13 UserWarning The virtualenv distuti
  • Python 中“is”运算符的语义是什么?

    如何is运算符确定两个对象是否相同 它是如何工作的 我找不到它的记录 来自文档 http docs python org reference datamodel html 每个对象都有一个身份 一个类型 和一个值 对象的身份 一旦发生就永远
  • 右键单击 QPushButton 上的 contextMenu

    对于我的应用程序 我在 Qt Designer 中创建了一个 GUI 并将其转换为 python 2 6 代码 关于一些QPushButton 与设计器创建 我想添加右键单击上下文菜单 菜单选项取决于应用程序状态 如何实现这样的上下文菜单
  • “KMeans”对象没有属性“k”

    我使用 Yellowbrick 包绘制数据集的肘部曲线 以使用 KMeans 作为模型找到数据集的最佳簇数 我正在使用 Scikit learn KMeans 和 Yellowbrick kelbowvisualizer 函数 生成了肘部曲
  • Django 1.7:如何使用 html/css 文件作为模板发送电子邮件

    从 Django 1 7 开始 可以send email 使用新参数 html message 不幸的是 没有关于如何使用它的全面指南 新手友好 或者至少我找不到它 我需要使发送的电子邮件变得漂亮 因此 我试图弄清楚如何将我的消息包含到 h
  • 增强迪基-富勒测试中的 BIC 在 Python 中到底是如何工作的?

    这个问题是关于 statsmodels tsa stattools python 库 adfuller 中的增强迪基 富勒测试实现 原则上 AIC 和 BIC 应该计算一组可用模型的信息标准 并选择最好的模型 信息损失最低的模型 但它们在增
  • 在Python中随机交错2个数组

    假设我有两个数组 a 1 2 3 4 b 5 6 7 8 9 我想将这两个数组交错为变量 c 注意 a 和 b 不一定具有相同的长度 但我不希望它们以确定性的方式交错 简而言之 仅仅压缩这两个数组是不够的 我不想要 c 1 5 2 6 3
  • 如何使用 python 模块的多个 git 分支?

    我想使用 git 来同时处理我正在编写的模块中的多个功能 我目前正在使用 SVN 只有一个工作区 因此我的 PYTHONPATH 上只有该工作区 我意识到这不太理想 所以我想知道是否有人可以建议一种更 正确 的方法来做到这一点 让我用一个假
  • 尝试 numba 时出现巨大错误

    我在使用 numba 时遇到了大量错误 讽刺的是 正确的结果是在错误之后打印的 我正在使用最新的 Anaconda python 并安装了 numba conda install numba 一次在 Ubuntu 13 64 位和 anac
  • 如何创建简单的梯度下降算法

    我正在研究简单的机器学习算法 从简单的梯度下降开始 但在尝试用 python 实现它时遇到了一些麻烦 这是我试图重现的示例 我获得了有关房屋的数据 居住面积 以英尺为单位 和卧室数量 以及最终的价格 居住面积 英尺2 2104 卧室 3 价
  • JSONDecodeError:额外数据:Python [重复]

    这个问题在这里已经有答案了 我使用以下代码从文件加载 json file file name obj list with open file as f for json obj in f obj list append loads json

随机推荐

  • 如何提取图像中的绿色物体?

    我有图像中对象周围的边界框的投资回报率 ROI 由 Faster R CNN 获得 现在我想要获取边界框中包含的绿色尖峰对象 获得 ROI 后 我将图像中的 ROI 分割到相同大小的黑色图像上 得到以下图像 正如您所看到的 盒子是矩形的 因
  • 6 个八位字节的 UTF-8 序列是否有效?

    UTF 8 能否对 5 或 6 字节序列进行编码 从而允许对所有 Unicode 字符进行编码 我遇到了相互矛盾的标准 我需要能够支持每个 Unicode 字符 而不仅仅是 U 0000 U 10FFFF 范围内的那些 所有引用均来自RFC
  • 正则表达式获取双花括号之间的任何内容

    我需要获取 NET 中双花括号之间的文本 我懂了 但是 它还包括双花括号 有办法排除它们吗 我不是正则表达式的大师 但这应该可以工作并回答您关于在之前和之后专门选择元素的问题 尝试 lt If you d like an explanati
  • 对象数组中的indexOf方法?

    如何简单直接地找到满足某些条件的对象数组中的索引 例如 给定以下输入 var hello hello world foo bar var qaz hello stevie foo baz var myArray myArray push h
  • 手动创建委托与使用 Action/Func 委托

    今天我想宣布这一点 private delegate double ChangeListAction string param1 int number 但为什么不使用这个 private Func
  • 如何在 Objective C 中使用 XML 解析发布带有特殊字符和泰语的字符串?

    我是 iOS 新手 我面临着有关包含特殊字符的帖子字符串的问题 我的代码在 DidFinishLoading 中是这样的 NSXMLParser myNSXMLParserPostObj NSXMLParser alloc initWith
  • 如何让lucene不区分大小写

    默认情况下 单词 Word 和 word 不同 如何让 Lucene 不区分大小写 最简单的方法是将所有可搜索内容以及查询均小写 请参阅LowerCaseFilter文档 你也可以使用Wildcard查询不区分大小写的搜索 因为它绕过了An
  • 如何保留git中的文件权限?

    我遇到了一个问题 我花了很长时间才找到解决方案 但仍然没有得到解决 当我尝试通过 git 将我的网站部署到 Django 托管时 我遇到的问题是 数据库错误 尝试写入只读数据库 看来 git 会改变我的文件的权限 从 777 到 755 但
  • Dart 中的 GestureDetector 与 google_maps_flutter

    我在用着谷歌地图颤振并希望当用户在地图上执行手势时执行操作 无论是缩放 倾斜 移动 旋转 但是我无法使用相机移动开始时财产在谷歌地图类因为它还可以识别引起的非手势用户操作以及编程动画 我的应用程序使用的 但无法 据我所知 请纠正我 来区分它
  • 如何在 XAML 中使用 C# 自定义子类?

    这是我的问题 我想在 MyWindow 中使用 SurfaceInkCanvas 的子类 我创建了一个这样的 C 类 namespace MyNamespace public class SubSurfaceInkCanvas Surfac
  • 在 10.9 上以编程方式启用对辅助设备的访问

    我想在 10 9 上以编程方式启用对辅助设备的访问 在 10 8 及更低版本中 我使用以下 Applescript 来启用对辅助设备的访问 tell application System Events if UI elements enab
  • 是否可以更改扩展WPF工具包的Busyindicator中的忙碌动画?

    是否可以更改扩展WPF工具包的Busyindicator中的忙碌动画 特别是 我想将其更改为 gif 动画 是的当然 您可以定义自己的自定义内容 文档 繁忙指示器自定义内容示例
  • 具有相同名称的控制器的 asp.net Web api 路由

    我正在将我的项目与另一个项目集成 Multiple types were found that match the controller named XXXXX This can happen if the route that servi
  • persp3d 图的格式

    我有以下 3d 图 With my data我用以下代码创建了它 library rugarch library rgl library fGarch fd lt as data frame modelfit which density c
  • 适用于 Firefox 的 WebDriver:浏览器启动时为空页面,挂起 2 分钟,重新启动,然后测试运行。为什么?

    我正在尝试更新我的 Java 测试套件以使用 Selenium 3 和 geckodriver 但是 我在执行测试命令时看到了这种非常奇怪的行为 Firefox 将打开一个空白页面 这样保持大约2分钟 它关闭然后立即重新启动 测试运行并通过
  • 我可以打开一个套接字并将其传递给 Linux 中的另一个进程吗

    在Linux中 我是否可以打开一个套接字并将该套接字传递给另一个进程 如果是 您能告诉我在哪里可以找到示例吗 谢谢 是的 你可以 使用sendmsg 使用 SCM RIGHTS 从一个进程到另一个进程 SCM RIGHTS 发送或接收一组
  • 在 ActionBarSherlock 中使用自定义布局构建 ActionMode

    我刚刚开始使用 ActionBarSherlock 来构建一些简单的应用程序 在我的第一个屏幕中 我有简单的列表 并添加了新的菜单项以将新项目添加到列表中 MenuItem newItem menu add New newItem setI
  • Entity Framework 4.1 - 刷新不是 Context 的成员

    我正在尝试使用 Context Refresh 方法恢复 Context 更改 但 Refresh 似乎不是 Context 的成员 我正在使用 Microsoft ADO NET Entity Framework 4 1 RC 版本 任何
  • C# CPU 和 GPU 温度

    我正在为系统性能创建个人监控程序 但在弄清楚 C 如何检索 CPU 和 GPU 温度信息时遇到问题 我已经让程序通过 PerformanceCounter 检索 CPU 负载和频率信息 以及各种其他信息 但我无法找到 CPU 温度的实例 对
  • python中urllib的响应时间

    我想在使用时获得响应时间urllib 我做了下面的代码 但它超过了响应时间 我可以利用时间吗urllib或者有其他方法吗 import urllib import datetime def main urllist http google