Python编码约定"在块之前错误的持续缩进:由pylint找到

Ree*_*Xia 22 python coding-style pylint

我使用pylint来检查我的python代码,并发现了这个约定问题:

C:11, 0: Wrong continued indentation before block.
                    + this_time <= self.max):
                    ^   | (bad-continuation)
Run Code Online (Sandbox Code Playgroud)

我试图改进时间,但问题仍然存在,有人可以帮忙吗?谢谢!

if len(remaining_obj_list) > 0:
    for i in a_list:
        this_time = self.__get_time(i)
        for remaining_obj in remaining_obj_list:
            if (remaining_obj.get_time() # to fit 78 char rule
                + this_time <= self.max):
                i.append(remaining_obj)
                remaining_obj.set_used(True)
        if 0 == len(self.__get_unused_list):
            break
Run Code Online (Sandbox Code Playgroud)

sth*_*ult 32

Pylint不希望这种延续与下一个缩进块在同一列上启动.另请注意,该消息包含其认为正确的列的提示.

  • 我从未意识到垂直条的位置是它想要缩进的位置. (17认同)