python-guidelines
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChinesePython Guidelines
Python 准则
Logging
日志处理
When calling a logger by for example calling logger.infog(...) or logger.debug(...) etc..
always use lazy string formatting when interpolating variables for performance.
Bad example. Must avoid:
python
logging.error(f"Python version: {sys.version}")Good example, use Lazy formatting
python
logging.error("Python version: %s", sys.version)当调用日志记录器(例如调用logger.info(...)或logger.debug(...)等方法)时,在插入变量以提升性能时,务必使用延迟字符串格式化。
错误示例,必须避免:
python
logging.error(f"Python version: {sys.version}")正确示例,使用延迟格式化:
python
logging.error("Python version: %s", sys.version)