PYTHON:如何让我的 request.get() 持续几秒钟?

为了测试我的 API,我需要在我的查看器 url 上发送一个请求,其中有一个跟踪服务告诉我的 API 我在页面上花费了多少时间(经典)。


我的测试中有这个小功能:


def does_it_track(response, **kwargs):

  # some unrelated actions

  r = requests.get('my_viewer_url')

这个请求工作正常,但它只持续不到一秒钟,它不允许我测试我的统计生成器,也不允许我的跟踪器精度。

我试过了 :

  • 睡眠方法(但我得到了 has no attribute 'sleep'

  • 重复发送请求,但它显然会创建几个统计信息,我只需要一个更长的

有人知道让我的请求在我的页面上等待的“不复杂的方式”吗?

我是蟒蛇 2.7


慕田峪4524236
浏览 568回答 2
2回答

SMILET

尝试 VCR,它可能会帮助您解决您的问题。事实上,您将能够保存您的请求并查看发生了什么。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python