首页 > 解决方案 > 如何处理烧瓶中记录请求标头中的空行

问题描述

我只想在日志文件中记录 request.headers,但是当我记录它时:

logging.debug("Headers:{0}".format(request.headers))

日志里有这么多空行,怎么剪?

我发现它在行之间有'/r/n',但是当我使用 split('\r\n') 时,效果不佳。有什么建议吗?

标签: pythonloggingflask

解决方案


headers = "\n".join(filter(lambda x : x!="" ,[line.strip() for line in str(request.headers).split("\n")] ))

我的同事帮助了我。


推荐阅读