PEP 8:E128 有时需要空格,有时不需要
这篇帖子的答案建议 PEP 8: E128 当第一行后面的行全部用括号括起来时,需要在行上有空格。但是,对于 if 语句,情况似乎并非如此。您可以看到前三行…
PEP8 E127 的工作方式与我收到的警告之间存在冲突
下面是我的代码的屏幕截图,显示它不遵守 PEP 8 规则中的 E127: 然而,在这个链接中,被解释为良好实践的是我所拥有的。此外,当我使用快捷键 Ctrl +…
文档字符串应该放在装饰器之前还是之后?
比较以下内容。 示例 1:装饰器之前的文档字符串。 @app.route("/") """ summary """ def hello() -> str: return "Hello World" 对比示例 2:装饰器…
函数失败:引发异常,或返回 FALSE?更好的方法是什么?
我想知道你们如何处理函数失败。您是否引发异常,或者返回错误消息? eG 我有一个应该连接到外部 com 对象的函数。如果 com 对象尚未通过其他程序启动…
PEP 8,为什么 '=' 周围没有空格在关键字参数或默认参数值中?
为什么 PEP 8 建议在关键字参数中的 = 周围不要有空格或者默认参数值? 这与推荐在 Python 代码中出现的所有 = 周围留有空格不一致吗? 如何: func(1…
在 emacs Python 模式下,如何为文档字符串和代码设置不同的自动填充宽度?
我希望将代码部分的自动填充设置为 79 列,将文档字符串设置为 72 列,以获得自动 PEP8 合规性。似乎有一个选项可以为 Lisp 模式(emacs-lisp-docstri…
Python中链式方法调用缩进样式
通过阅读 PEP-8,我了解到您应该将右括号与函数调用中的最后一个参数放在同一行: ShortName.objects.distinct().filter( product__photo__stockitem_…
使用 pep8 约定整理 Python 代码的库
是否有任何库可以将您的 python 文件作为输入并进行整理(根据 PEP 8 约定对其进行修改)。 为了理解我在说什么,JavaScript 类比如下: 转到此 链接 …
在 Python 中链接方法时正确的换行样式
我有一些这样的代码。休息时间应该在经期之前还是之后? # before my_var = somethinglikethis.where(we=do_things).where(we=domore).where(we=everd…
如何修复 Python 中 Vim 的长行断行行为?
这就是我的问题。假设我有一个 Python 文件,并且正在输入很长的一行,就像这里的最后一行: class SomeClass(object): def some_method(self): some_…
Python 函数参数列表格式
根据 PEP8 格式化以下代码的最佳方法是什么: oauth_request = oauth.OAuthRequest.from_consumer_and_token(consumer, token=token, verifier=verifi…
您如何正确地打破这条线以符合 pep8 规则?
给定这个实现 Django 表单的 Python 类,您将如何正确地打破它以满足 PEP8 标准? class MyForm(forms.Form): categories = forms.CharField(required…