如何解决错误“时间”未定义:UndefinedVariable
def time_stats(df):
start_time = time.time()
当我在 VS Code 中运行此代码时,它确实运行良好,但是“时间”带有下划线:
如果我将鼠标悬停在那里,我会看到来自 PyLance 的错误消息,指出:
"time" is not defined: UndefinedVariable
虽然我在文件的开头做了 import time
,但在 https://docs.python.org/3/library/time.html#time.time 中找不到线索。
我想这不是什么大问题,但既然我正在学习,我很想得到一些建议,这样我就可以从一开始就避免坏习惯。
解决方法
你的代码看起来不错。您可以检查的几件事
-
尝试禁用
pylance
。 -
如果您使用的是 python linters(pylint),那么您可能也需要禁用它。查看此Github issue了解更多详情。
python.linting.pylintEnabled": false
使用此代码在您的 setting.json 文件中禁用 pylint。
如果这有帮助,请告诉我。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。