import requests
import argparseprint(f"{__name__}:start")parser = argparse.ArgumentParser(description='使用方法')
parser.add_argument('-p', '--prefix', type=str, help='域名')
parser.add_argument('-t', '--token', type=str, help='token')
parser.add_argument('-i', '--queue_id', type=str, help='queue_id')
parser.add_argument('-c', '--tenant_code', type=str, help='tenant_code')def tenants(url, token, queueId, tenantCode):# 接口URLurl = url# 请求头headers = {'Accept': 'application/json','token': token}# 需要传递的参数data = {'queueId': queueId,'tenantCode': tenantCode,}# 发送请求response = requests.post(url, headers=headers, data=data)# 检查请求是否成功if response.status_code == 200 or response.status_code == 201:# 请求成功,处理返回的数据data = response.json()print(data['msg'])else:# 请求失败,处理错误print('请求失败,状态码:', response.status_code)if __name__ == '__main__':args = parser.parse_args()tenants(args.prefix, args.token, args.queue_id, args.tenant_code)
运行命令:python.exe .\脚本文件名.py --prefix=12 --token=34 --queue_id=56 --tenant_code=78