【发布时间】:2015-06-25 12:14:08
【问题描述】:
今天我在我的项目中应用了PEP 8 编码约定。因此我拆分了我的logger.debug 以避免E501 line to long。这就是我现在拥有的:
def find_window():
...
logger.debug("Returning a List of Window handles\
with specified Windowtitle: {}".format(title))
到目前为止,一切都很好,但坏消息是,这是我在 loggerfile 中得到的:
06/25/2015 02:07:20 PM - DEBUG - libs.Window on 104 : Returning a List of Window handles with specified Windowtitle: desktop: notepad
单词句柄后还有额外的空格。我知道我是否会这样做:
def find_window():
...
logger.debug("Returning a List of Window handles \
with specified Windowtitle: {}".format(title))
这会起作用,但如果你有更多的缩进,它看起来很愚蠢甚至更多。 如何避免在我的 loggerfile 中出现这些额外的空格?
【问题讨论】:
标签: python logging coding-style pep8