timings = []
for _ in range(10):
name = requests.put("https://example.com", headers=auth)
if name.status_code == 204:
print(name.elapsed.total_seconds()*1000)
timings.append(name.elapsed.total_seconds()*1000)
time.sleep(30)
else:
print (name)
print (name.text)
time.sleep(30)
aver = sum(timings) / len(timings)
print()
print(f"{aver} total average")
长话短说:我需要在特定的时间用一个请求访问服务器。为了做到这一点,我计算了发送请求所需的平均时间,因此我可以在服务器在特定时间接收请求之前的几秒钟发送请求
我只是想知道是否有更精确/更好的方法来完成它,因为“已用的.total_seconds()”还包括我下载响应所需的时间,而实际上我只是在寻找服务器接收我的请求所需的时间
您必须导入请求。 您可以先在系统中安装请求
然后在代码中导入它
那就行了
相关问题 更多 >
编程相关推荐