我正在尝试适当地缩进以下代码:
RULES_LIST = [
('Name1', 1, 'Long string upto 40 chars'),
('Name2', 2, 'Long string upto 40 chars'),
('Name3', 3, 'Long string upto 40 chars'),
('Name4', 4, 'Long string upto 40 chars'),
('Name5', 5, 'Long string upto 40 chars'),
('Name6', 6, 'Long string upto 40 chars'),
('Name7', 7, 'Long string upto 40 chars'),
('Name8', 8, 'Long string upto 40 chars')
]
Pylint抱怨Wrong hanging indentation.
的上述代码,而PEP8抱怨E121: under-indented for hanging indent
。
pylint的可能修复方法是将其更改为:
RULES_LIST = [\
('Name1', 1, 'Long string upto 40 chars'),
...
('Name8', 8, 'Long string upto 40 chars')]
但是PEP8抱怨E121 and E502
PEP8: 1.5.7 (默认配置)
Pylint: 1.3.0 (默认配置)
Python: 2.7.5 (在OSX 10.9.3上运行)
列表可能会变得更长。有没有人能建议一种合适的缩进?
https://stackoverflow.com/questions/25303726
复制相似问题