gpt4 book ai didi

python - 在 Python 中,有没有办法检测使用不正确的变量名?像 VB 的 "Option Explicit"这样的东西?

转载 作者:太空宇宙 更新时间:2023-11-03 15:29:24 25 4
gpt4 key购买 nike

我的大部分开发工作都是用 Java 和 C++ 进行的,但最近不得不编写各种脚本并选择了 Python。我从脚本的命令行运行 python;不处于交互模式。我想知道是否

我喜欢这门语言的很多优点,但不断降低我的工作效率的一件事是,如果我使用尚 undefined variable ,我不会收到预先警告。

例如,在代码的某处,我忘记在变量的声明模块前加上前缀,或者我犯了一点错字,而我第一次了解到它是在程序崩溃时。

有没有办法让 python 解释器在我访问一个尚未访问的变量或程序中其他地方设置的变量时发出预先警告?我意识到这有点违背语言的哲学,但我不能是唯一一个犯这些愚蠢错误并且无法及早发现它们的人。

最佳答案

Pydev 与 Pylint 集成得很好,参见 here -- 并且 pylint 是一个比 pyflakes 更强大的检查器(除了变量拼写错误的小问题,它还会捕获样式违规等等 -- 无论您的特定目的是什么,它都高度可定制!) .

关于python - 在 Python 中,有没有办法检测使用不正确的变量名?像 VB 的 "Option Explicit"这样的东西?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1117661/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com