.py Python 文件是否包含元数据?
Do .py Python files contain metadata?
.doc 文件、.pdf 文件和一些图像格式都包含有关文件的元数据,例如作者。
.py 文件只是一个纯文本文件,其内容在使用代码编辑器(如 Sublime)打开后全部可见,还是还包含元数据?如果是,如何访问此元数据?
在 Linux 和大多数 Unix 上,.py 只是文本(有时是 unicode 文本)。
在 Windows 和 Mac 上,有可以存放数据的小房间,但我怀疑 Python 使用它们。
另一方面,.pyc 中至少有一些元数据——至少我听说过。具体来说:它们中应该有时间戳,这样如果您复制文件系统层次结构,python 将不会在导入时自动重新创建所有 .pyc。可能有也可能没有。
.doc 文件、.pdf 文件和一些图像格式都包含有关文件的元数据,例如作者。
.py 文件只是一个纯文本文件,其内容在使用代码编辑器(如 Sublime)打开后全部可见,还是还包含元数据?如果是,如何访问此元数据?
在 Linux 和大多数 Unix 上,.py 只是文本(有时是 unicode 文本)。
在 Windows 和 Mac 上,有可以存放数据的小房间,但我怀疑 Python 使用它们。
另一方面,.pyc 中至少有一些元数据——至少我听说过。具体来说:它们中应该有时间戳,这样如果您复制文件系统层次结构,python 将不会在导入时自动重新创建所有 .pyc。可能有也可能没有。