我在名为 a_file.py 的 Python 文件的第一行有一个文档字符串:
"""some text"""
当我使用
import a_file
print a_file.__doc__
它按预期打印some text
。但是,每当我将文档字符串更改为
"""different text"""
它仍然打印some text
。我已确保文件与更改一起保存。我有一种感觉,我只是忽略了一些非常简单的事情。任何帮助将不胜感激。我已经阅读了有关文档字符串的python 页面,但仍然没有运气。
编辑:已解决-我已经弄清楚了。基本上,我有一个生成文件,它创建一个新文件。当我以为我实际上是从源文件打印时,我正在从新文件打印。当我用编辑过的文本重新运行 makefile 时,一切都很好。