各种版本的日志记录对象声明

时间:2019-10-12 23:38:43

标签: python-3.x logging

要打印我的变量/对象,我在打印语句中使用格式。 我想知道使用格式是否正确?

import sys
file='/myloc/log/test1.log'
myname='testuser'

print('{} writes to {}'.format(myname, file))

#assuming i have my log level set to debug, to file handler (abcd.log)
  1. 在python3.7中是否可以在2个obj的上面打印 mylogger.info({}写入{}'。format(myname,file))

  2. 在python3.7中是否可以在2个obj的上面打印 mylogger.info('%s写入%s',myname,文件)

添加了一些google,但是对于3.7中允许和遵循的内容并没有太多明确的指示

我确实看到了两种方法,但是我想看看什么是正确的,因为我不想使用向后兼容功能。

0 个答案:

没有答案