# @Description :性能测量:看板或者单图页面加载的速度测量[Page loading speed measurement]
import requests
import time
def measure_page_load_time(url):
try:
start_time = time.perf_counter() # 更精确的时间测量
headers = {'User-Agent': 'My Custom Browser'} # 添加User-Agent
response = requests.get(url, headers=headers, timeout=5) # 设置超时时间
end_time = time.perf_counter()
load_time = end_time - start_time
if response.status_code == 200:
print(f"页面 {url} 加载时间: {load_time:.4f} 秒") # 格式化输出时间
else:
print(f"页面 {url} 无法访问,状态码: {response.status_code}")
except requests.exceptions.RequestException as e:
print(f"请求页面 {url} 时发生错误: {e}")
url = "http://example.com" # 替换为你想测试的网页
measure_page_load_time(url)
进行页面加载时间的测量编码(仅记录个人学习内容)
最新推荐文章于 2024-07-17 21:04:45 发布