【问题标题】:pycurl CONNECT_TIME on windowspycurl CONNECT_TIME 在 Windows 上
【发布时间】:2012-10-22 13:48:02
【问题描述】:

我正在使用带有 pycurl 的 windows,在返回 CONNECT_TIME 时出现计时问题,其中计时不准确。

有没有办法让使用pycurl时windows中的connect_time更加准确。

目前我正在使用以下内容。

stats['connection_time'] = self.getinfo(CONNECT_TIME)

如果我在代码周围使用 time.clock() 方法,那么这将不会返回连接时间,而是返回总时间,这是一个威慑指标。

【问题讨论】:

  • 查看the curl source 它应该提供足够精确的时差(不知道准确性)

标签: python networking pycurl


【解决方案1】:

完全忘记了这个问题,但我想我会为其他人回答。看起来 pycurl 遇到的粒度问题类似于在 Windows 上使用 time.time 时遇到的问题。

相反,我不得不编辑我的代码并手动计算完成任务所花费的时间。

【讨论】:

  • 您可以使用timeit.default_timer() 进行跨平台代码
  • 确实是个选项
猜你喜欢
  • 1970-01-01
  • 2013-11-02
  • 2019-04-28
  • 2019-06-14
  • 2021-07-31
  • 2015-04-01
  • 1970-01-01
  • 2021-11-23
相关资源
最近更新 更多