其他分享
首页 > 其他分享> > 避免缩进引起的loggerfile中的其他空格

避免缩进引起的loggerfile中的其他空格

作者:互联网

今天,我在项目中应用了PEP 8编码约定.因此,我拆分了logger.debug以避免E501行太长.这就是我现在所拥有的:

def find_window():
    ...
    logger.debug("Returning a List of Window handles\
                with specified Windowtitle: {}".format(title))

到目前为止,还不错,但是坏消息是,这是我在loggerfile中得到的:

2015年6月25日02:07:20-调试-libs.Window on 104:返回具有指定Windowtitle的窗口句柄列表:桌面:记事本

单词句柄之后还有其他空格.我知道我是否做这样的事情:

def find_window():
    ...
    logger.debug("Returning a List of Window handles \
with specified Windowtitle: {}".format(title))

这可以工作,但是如果您有更多的缩进,它看起来很愚蠢,甚至更多.
如何避免在记录器文件中出现多余的空格?

解决方法:

logger.debug((
              "Returning a list of Window handles"
              "with specified Windowtitle: {}"
             ).format(title))

标签:logging,coding-style,pep8,python
来源: https://codeday.me/bug/20191028/1950327.html