今天在服务器上跑Python脚本的时候,遇到了报错。
('can only concatenate str (not "int") to str',)
起因是脚本在发现返回码是非成功代码的时候,进行重试机制时,打印日志的时候,将字符串和int类型的数据进行了拼接,导致了报错。
具体代码如下
r.status_code是api方返回的code码,是int类型的,成功的会返回200,其余会返回相关错误代码。
修改如下 可解决此类错误。
转换为str类型即可
今天在服务器上跑Python脚本的时候,遇到了报错。
('can only concatenate str (not "int") to str',)
起因是脚本在发现返回码是非成功代码的时候,进行重试机制时,打印日志的时候,将字符串和int类型的数据进行了拼接,导致了报错。
具体代码如下
r.status_code是api方返回的code码,是int类型的,成功的会返回200,其余会返回相关错误代码。
修改如下 可解决此类错误。
转换为str类型即可