无法绕过这个pep8错误

时间:2014-02-14 01:08:46

标签: python

elif self.model.top_cheese(int(dest)) is not None and \
    self.model.top_cheese(int(dest)).size <\
    self.model.top_cheese(int(origin)).size:
它告诉我:

file.py:102:21: E125 continuation line does not distinguish itself from next logical line

它指的是我上面代码的第三行,我无法弄清楚如何修复它。如果我将第三行的缩进与第一行匹配,我得到:

file.py:102:22: E127 continuation line over-indented for visual indent

任何想法?

1 个答案:

答案 0 :(得分:2)

试试这个:在括号中包裹多行表达式,删除每行末尾的反斜杠。

参考:http://www.python.org/dev/peps/pep-0008/#id11