标签: python python-3.x logging
我使用的是老同事写的脚本。
他正在使用logging模块来打印到标准输出。
logging
(具体来说,他使用logger创建了logging.getLogger(),然后创建了logger.info("some message"))
logger
logging.getLogger()
logger.info("some message")
我将其替换为print(我打算稍后再添加logging)。
print
现在,当我运行代码时,出现此错误。 NameError: name 'logger' is not defined
NameError: name 'logger' is not defined
我删除了__pycache__,但仍然遇到错误。
__pycache__
答案 0 :(得分:0)
问题是Anaconda发行版,它(特定发行版)如何将更改缓存到文件中。
请参见here。结束语。