python - 有没有办法告诉 pylint 不要对函数的 redefined-outer-name 发出警告?
问题描述
有没有办法关闭 pylint 关于在函数调用中重新使用相同的变量名,但是当我错误地在函数的子范围内重新使用相同的变量时它会抱怨吗?
例如,这是完全合法的:
def fun(avar):
return str(avar + 1)
avar = 1
print(fun(avar))
但如果我:
i = 1
for i in range(10):
print(str(i))
例如。
解决方案
推荐阅读
- cassandra - 将单个 UDT 对象转换为 Cassandra 表中的 UDT 列表
- google-analytics - 谷歌分析 API 中的细分是什么?
- python - 通过向量的差异对矩阵创建进行向量化(例如,对于 numpy)
- spring-boot - 当AWS中并发api调用超过10000时,Spring book 2 Hikari连接不可用
- javascript - 减少 jQuery 代码以在单击事件时隐藏显示的建议
- tcl - TCL/TK 使用复选按钮创建和销毁小部件
- javascript - 错误 ReferenceError: regeneratorRuntime 未定义(Chrome 控制台错误 - 不在 gulp / babel 构建期间)
- flutter - 使用云存储快照将静态文本添加到文本小部件中
- java - 如何修复 SSLHandshakeException:无效的 CertificateVerify 签名
- python - 如何在熊猫中进行部分数据帧转置