import requests
import argparse
print(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):
# 接口URL
url = 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