Есть ли способ сказать Pylint, чтобы он не предупреждал о переопределенном внешнем имени для функций? - PullRequest
0 голосов
/ 22 сентября 2019

Есть ли способ отключить использование повторного использования одного и того же имени переменной в вызове функции, но есть ли претензии, когда я по ошибке повторно использую ту же переменную в подобласти внутри функции?

Например, это совершенно законно:

def fun(avar):
    return str(avar + 1)

avar = 1
print(fun(avar))

Но я хотел бы получить предупреждение, если я:

i = 1
for i in range(10):
    print(str(i))

Например.

...