Укажите ширину для ведения журнала Formatter на комбинации из 2 атрибутов? - PullRequest
0 голосов
/ 24 января 2019

Я использую средство форматирования журналов python со следующим форматом:

'%(asctime)s %(name)-50s: %(levelname)-8s: %(message)s'

, который выводит журналы, выглядящие так:

2019-01-23 13:29:49,177 file1               : INFO    : MESSAGE1
2019-01-23 13:29:49,313 file_abdev          : INFO    : MESSAGE2
2019-01-23 13:29:49,314 file_python_w       : DEBUG   : *** Logging Started ***

Но я хотел оставить отступ для номера файла следующимк имени файла и оставьте оставшуюся ширину, как раньше.

2019-01-23 13:29:49,177 file1:60              : INFO    : MESSAGE1
2019-01-23 13:29:49,313 file_abdev:34         : INFO    : MESSAGE2
2019-01-23 13:29:49,314 file_python_w:2       : DEBUG   : *** Logging started ***

Могу ли я каким-то образом объединить имя и номер строки, а затем указать ширину?

...