我想将创建的时间文件的输出与实际时间
进行比较import os.path, time
print "created: %s" % time.ctime(os.path.getctime(file))
#Tue Apr 8 09:34:33 2014
print "created: %s" % os.path.getctime(file)
#1396965031
可以做那样的事情:
if os.path.getctime(file) < 100 #eg file older than 100 seconds
do something
由于
答案 0 :(得分:2)
你应该能够这样做:
>>> created = os.path.getctime(filename)
>>> now = time.time()
>>> if now - created > 100:
print "Haha"
或简称:
>>> if time.time() - os.path.getctime(filename) > 100:
print "Haha"
在这两种情况下,您都需要将文件的创建时间与当前时间进行比较。此外,文件是Python中的关键字。所以尽量不要将它用作变量名。
希望这篇文章有所帮助!