Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/337.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Python中获得精确的文件创建时间?_Python - Fatal编程技术网

如何在Python中获得精确的文件创建时间?

如何在Python中获得精确的文件创建时间?,python,Python,我知道 time.time() 可用于使时间系统更加精确和可靠 time.ctime(os.stat("c:/a1.txt").st_ctime) 可用于获取文件的创建时间。但它的精度太低,只能以秒为单位 这两种方法可以结合在一起吗?使用os.stat(“C:/a1.tif”)。st_-ctime可以获得纳秒级使用os.stat(“C:/a1.tif”)。st_-ctime可以获得纳秒级如果您自己生成文件,那么就我所知,您可以始终将毫秒添加为文件名的一部分,您需要自己在文件中指定精确的计时

我知道

time.time() 
可用于使时间系统更加精确和可靠

time.ctime(os.stat("c:/a1.txt").st_ctime)
可用于获取文件的创建时间。但它的精度太低,只能以秒为单位


这两种方法可以结合在一起吗?

使用os.stat(“C:/a1.tif”)。st_-ctime可以获得纳秒级

使用os.stat(“C:/a1.tif”)。st_-ctime可以获得纳秒级

如果您自己生成文件,那么就我所知,您可以始终将毫秒添加为文件名的一部分,您需要自己在文件中指定精确的计时,如果没有指定,则必须以该精度进行。如果您告诉我们上下文,或者链接到概述您的问题的新问题,我们可以看看某种解决方法。很遗憾,标记DateTime的.tif格式遵循“YYYY:MM:DD HH:MM:SS”,这意味着无法获得比秒精度更精确的计时。可能还有第二个文件与它一起精确计时,但这对您尚未生成/创建的文件不起作用。这里没有答案(据我所知),但根据我的意思,我是说,你不幸地离开了luckI,找到了一种方法,使用os.stat(“C:/a1.tif”)。st_ctime可以获得纳秒级@一个随机ScrubWell我再次被证明是个白痴,我想这个问题已经解决了。如果你自己生成文件,然后,您可以将毫秒作为文件名的一部分添加。据我所知,您不需要自己在文件中指定精确的计时,如果没有指定,您将不得不以该精度进行操作。如果您告诉我们上下文,或者链接到概述您的问题的新问题,我们可以看看某种解决方法。很遗憾,标记DateTime的.tif格式遵循“YYYY:MM:DD HH:MM:SS”,这意味着无法获得比秒精度更精确的计时。可能还有第二个文件与它一起精确计时,但这对您尚未生成/创建的文件不起作用。这里没有答案(据我所知),但从我的意思来看,我是说,你不幸地离开了luckI找到了一种方法,使用os.stat(“C:/a1.tif”)。st_ctime可以获得纳秒级@一个随机ScrubWell我再次被证明是个白痴,我想这个问题已经结束了。