PEP-8建议 如果在第一行放置任何内容,则将行缩进到左括号,因此它应该缩进到左括号:
urlpatterns = patterns('', url(r'^$', listing, name='investment-listing'))
或者不在起始行上放置任何参数,然后缩进到统一级别:
urlpatterns = patterns( '', url(r'^$', listing, name='investment-listing'), ) urlpatterns = patterns( '', url(r'^$', listing, name='investment-listing'))
我建议读一下PEP-8 - 它不是一个很长的文档,而且它很容易理解,不像一些技术性更强的PEP。
这也适用于这样的语句(由PyCharm自动格式化):
return combine_sample_generators(sample_generators['train']), \ combine_sample_generators(sample_generators['dev']), \ combine_sample_generators(sample_generators['test'])
哪个会给出相同的风格警告。为了摆脱它,我不得不重写它:
return \ combine_sample_generators(sample_generators['train']), \ combine_sample_generators(sample_generators['dev']), \ combine_sample_generators(sample_generators['test'])