python写接口性能测试

python 复制代码
import time
import requests

def measure_response_time(api_url):
    try:
        start_time = time.time()
        response = requests.get(api_url, timeout=10)  # 设置超时时间为10秒
        end_time = time.time()
        response_time = end_time - start_time
        print(f"接口 {api_url} 的响应时间为:{response_time} 秒")
    except requests.exceptions.RequestException as e:
        print(f"无法访问接口 {api_url},错误: {e}")

if __name__ == '__main__':
    api_urls = [
        'http://www.baidu.com',
        'https://chat.qinzhi.xyz/chat/15773192312389'
    ]
    for url in api_urls:
        measure_response_time(url)

需要安装requests包 pip install requests

相关推荐
lozhyf6 分钟前
Go语言-学习一
开发语言·学习·golang
dujunqiu16 分钟前
bash: ./xxx: No such file or directory
开发语言·bash
爱偷懒的程序源19 分钟前
解决go.mod文件中replace不生效的问题
开发语言·golang
日月星宿~19 分钟前
【JVM】调优
java·开发语言·jvm
加德霍克27 分钟前
【机器学习】使用scikit-learn中的KNN包实现对鸢尾花数据集或者自定义数据集的的预测
人工智能·python·学习·机器学习·作业
2401_8437852328 分钟前
C语言 指针_野指针 指针运算
c语言·开发语言
matlabgoodboy32 分钟前
代码编写java代做matlab程序代编Python接单c++代写web系统设计
java·python·matlab
l1x1n042 分钟前
No.37 笔记 | Python面向对象编程学习笔记:探索代码世界的奇妙之旅
笔记·python·学习
Jacob程序员1 小时前
leaflet绘制室内平面图
android·开发语言·javascript
wanfeng_091 小时前
视频m3u8形式播放 -- python and html
python·html·video·hls·m3u8