首页 > 解决方案 > NameError - 代码不再存在的 Python 错误

问题描述

我正在使用一位老同事编写的脚本。

他正在使用该logging模块打印到标准输出。

(具体来说,他创建了一个loggerusinglogging.getLogger()然后会logger.info("some message")

我把它换成了print(我打算logging稍后再补充)。

现在,当我运行代码时,我得到了这个错误。 NameError: name 'logger' is not defined

我删除了__pycache__,但我仍然遇到错误。

标签: pythonpython-3.xlogging

解决方案


问题是 Anaconda 发行版以及它(特定发行版)如何缓存对文件的更改。

这里。结束问题。


推荐阅读