2016-09-10 2 views
0

나는 nodejs에 대해 bunyan 로거를 사용 했으므로 python에 다시 프로그래밍해야했을 때 python에 호환 로거가 발견되었습니다. python-bunyan logger에 대한 정확한 시간은?

https://github.com/Sagacify/logger-python

https://pypi.python.org/pypi/bunyan/0.1.2

문제가

,이 포매터 만에 두 번째를 기록하지만 적어도 밀리 초 정밀도가 필요합니다. 이것을 달성하는 가장 쉬운 방법은 무엇입니까?

답변

0

밀리 초는 약간의 해킹이 될 수 있지만 정말로 쉽게 마이크로 초를 추가 할 수 있습니다. 여기

"에 의해 % Y- % M- % DT % H

https://github.com/Sagacify/logger-python/blob/master/bunyan/formatter.py#L106

것은 당신이": %의 M %의 SZ % Y- % M- % DT % H "를 교체해야합니다 : % M : % S % fZ "

추가 된 % f에 유의하십시오. (저는 실제로 사가 - 로거 (saga-logger)의 관리자이며 우리는이 작업을 수행해야합니다. 그러나 지금은 할 시간이 없었습니다.)

+0

고마워요! 네, Bunyan 패키지를 수정하고 싶지 않았기 때문에 내 로그 처리기의 emit 함수를 사용자 정의하여 해킹을 사용하여 종료했습니다. 답변 해 주셔서 감사합니다. – lingxiao

관련 문제