Существует ли правило для создания кортежей Python без скоб? - PullRequest
0 голосов
/ 04 апреля 2019

Я хочу, чтобы linter запретил мне использовать кортеж, ошибочно добавив запятую в конце присваивания.

Я думаю, что явное создание кортежа с использованием скобок - единственный правильный способ их создания.

Я пробовал 'Pylint' с опцией '--enable = all', он не предупреждает меня об опасности.

# this looks bad and probably was added by mistake
a = 'abc',
# this immediately informs the reader that this is a tuple
#     and for sure was added deliberately
b = ('abc',)

Я ищу правило для любого подстилки Python, котороевыдаст предупреждение для первого назначения, но не для второго.

Если у вас есть какие-либо советы по поиску правил для линтеров, они будут очень благодарны.

...