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

相关推荐
映秀小子几秒前
C语言链表的操作
c语言·开发语言·链表
mahuifa14 分钟前
Qt图表绘制(QtCharts)- 性能优化(13)
python·qt·pyside6·开发经验·qtchart
救救孩子把14 分钟前
Mac 环境下 JDK 版本切换全指南
java·开发语言·macos
我们的五年17 分钟前
【Qt】Qt常见控件的相关知识点
开发语言·qt
孙同学_23 分钟前
【C++】map和set的使用
开发语言·c++
Bugabooo37 分钟前
python打卡DAY22
开发语言·python
wjm04100638 分钟前
C++中的容器
开发语言·c++
低维歌者1 小时前
python训练营day27
java·开发语言·python
微刻时光1 小时前
影刀处理 Excel:智能工具带来的高效变革
人工智能·python·低代码·自动化·excel·rpa·影刀rpa
大帅不是我1 小时前
Python多进程编程执行任务
java·前端·python