具有长值的字典的 PEP8 格式给出警告
PEP8 formatting of dictionary with long values gives warning
我正在使用 pycodestyle 进行 lint,我有以下代码:
__gsignals__ = {
"flashcards": (
GObject.SIGNAL_RUN_FIRST,
GObject.TYPE_NONE,
GObject.TYPE_PYOBJECT)
),
"game": ( # Gets E113 warning unexpected indent
GObject.SIGNAL_RUN_FIRST,
GObject.TYPE_NONE, (GObject.TYPE_STRING)
)
}
正如代码中所评论的那样,这种格式给了我一个警告,并建议该行根本没有缩进。我已经尝试了几个不同的选项,但我似乎无法配置它来解决问题。
我已经查看了 PEP8 文档并且 this thread - 这种格式应该是有效的。知道这里出了什么问题吗?
您的错误是因为 GObject.TYPE_PYOBJECT)
行中多了一个括号。删除多余的括号不会在我的计算机上返回任何警告。
我正在使用 pycodestyle 进行 lint,我有以下代码:
__gsignals__ = {
"flashcards": (
GObject.SIGNAL_RUN_FIRST,
GObject.TYPE_NONE,
GObject.TYPE_PYOBJECT)
),
"game": ( # Gets E113 warning unexpected indent
GObject.SIGNAL_RUN_FIRST,
GObject.TYPE_NONE, (GObject.TYPE_STRING)
)
}
正如代码中所评论的那样,这种格式给了我一个警告,并建议该行根本没有缩进。我已经尝试了几个不同的选项,但我似乎无法配置它来解决问题。
我已经查看了 PEP8 文档并且 this thread - 这种格式应该是有效的。知道这里出了什么问题吗?
您的错误是因为 GObject.TYPE_PYOBJECT)
行中多了一个括号。删除多余的括号不会在我的计算机上返回任何警告。