问答 小白一个,想问一下大佬们,我在调用 log_request 方法的时候说这方法有问题,但是我检查百度了一下,好像没啥问题,麻烦大佬指点一下

GD_1900 · 2022年03月24日 · 最后由 hakaboom 回复于 2022年03月25日 · 2837 次阅读

def log_request(cls, method, url, headers, data, **kwargs):
"""日志: 请求时候的请求参数,方法,和具体数据输出"""
format_request = cls.str_req.format(url=url,
method=method,
headers=headers,
data=data,
**kwargs
)
if kwargs.get("params"):
format_request += f"""请求-Params:【{kwargs.get('params')}】\n"""
if kwargs.get("json"):
format_request += f"""请求-Json :【{kwargs.get('json')}】\n"""
return format_request

结果:
Traceback (most recent call last):
File "D:/msshuo-test01/lib/http_cli.py", line 98, in
print(FormatRequest().log_request(method=method, url=url,headers=headers, data=request_data))
File "D:/msshuo-test01/lib/http_cli.py", line 61, in log_request
format_request = cls.str_req.format(url=url,
ValueError: Single '}' encountered in format string

共收到 1 条回复 时间 点赞
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册