def test_GET_status(self): api='/GetInteractStatus' url = ip+api # 接口 datas = {"status":"number"} #传参 log.info('互动当前状态/0:互动初始化中 1:互动初始化完成 2:互动登录中 3:互动登录完成 4:进入房间中 5:进入房间完成 6:退出房间中 7:退出房间完成 ' '8:退出登录中 9:退出互动登录完成 10:登录失败 11:进入房间失败 12:退出房间失败 13:退出互动登录失败 14:获取邀请 15:未知错误') sendRequest().all_send_request(method="get",url=url,params=datas) 怎么实现只有返回值为3的时候才继续运行,其他数字都停止运行代码
时间: 2024-04-15 15:30:40 浏览: 13
要实现只有返回值为3时才继续运行代码,你可以使用条件语句来进行判断。以下是一个示例代码:
```python
def test_GET_status(self):
api = '/GetInteractStatus'
url = ip + api # 接口
datas = {"status": "number"} # 传参
log.info('互动当前状态/0:互动初始化中 1:互动初始化完成 2:互动登录中 3:互动登录完成 4:进入房间中 5:进入房间完成 6:退出房间中 7:退出房间完成 '
'8:退出登录中 9:退出互动登录完成 10:登录失败 11:进入房间失败 12:退出房间失败 13:退出互动登录失败 14:获取邀请 15:未知错误')
response = sendRequest().all_send_request(method="get", url=url, params=datas)
if response == 3:
# 继续运行代码
# TODO: 在此处添加你想要继续运行的代码
pass
else:
# 停止运行代码
return
```
在示例代码中,我们首先获取`sendRequest().all_send_request`的返回值,并将其赋值给`response`变量。然后,我们使用条件语句`if response == 3:`来判断返回值是否为3。如果是,就执行你想要继续运行的代码;如果不是,就使用`return`语句来终止函数的执行。
你可以在`if`语句块中添加你想要继续运行的代码,或者在`else`语句块中添加你想要执行的停止运行代码的逻辑。请根据你的实际需求进行调整和修改。