用Python requests库测量网站加载时间
- 论坛
- 用Python requests库测量网站加载时间
11 浏览
用Python requests库测量网站加载时间
我正在尝试构建一个用于测试我的互联网连接延迟的工具,更具体地说是网站加载时间。我考虑使用Python的requests模块来进行加载部分。
问题是,它没有内置的功能来测量获取完整响应所花费的时间。因此,我打算使用timeit
模块。
我不确定的是,如果我像这样运行timeit:
t = timeit.Timer("requests.get('http://www.google.com')", "import requests")
我真的在测量响应到达所花费的时间,还是请求构建、发送、接收等所需的时间?我猜我可以忽略那个执行时间,因为我正在测试延迟非常长的网络(~700毫秒)?
有没有更好的编程方法来实现这个?