Чтобы напечатать мои переменные / объекты, я использую формат в операторах печати. Я хотел бы знать, правильно ли использовать формат?
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)
Правильно ли это в python3.7 для печати выше mylogger.info 2 объектов obj ({} пишет в {} '. format (myname, file))
Является ли это правильным в python3.7 для печати выше mylogger.info из 2 объектов ('% s пишет в% s ', myname, файл)
Сделал какой-то гугл, но не было много четких указаний на то, что разрешено и должно соблюдаться в 3.7
Я вижу обе работы, но хочу посмотреть, что естьисправить, так как я не хочу использовать функции обратной совместимости.