Python中的C宏__DATE__和__TIME__的等价物?

Python中是否有等效的__DATE__和__TIME__?     
已邀请:
Python没有与C相同的编译过程,所以没有宏可以使用,但是如果你想要快速和脏的东西,
__file__
全局变量存储当前Python文件的名称,这样你就可以检查这个文件何时被修改为给你一些类似于构建日期的东西:
import os, time
print time.ctime(os.path.getmtime(__file__))
    
如果你在谈论C宏,没有。这并不奇怪,因为Python没有宏或真正的编译步骤(它可以生成pyc和pyo文件,但这与编译为本机代码不同)。如果您需要这样的东西(告诉您何时构建),您将必须定义“构建”并自行实现。     

要回复问题请先登录注册