python获取文件修改时间错误

python获取文件修改时间(python中如何获得文件的修改时间)

1.python中如何获得文件的修改时间

我们通过文件属性的获取,os.stat() 方法:

>>>import os

>>>statinfo=os.stat(r"C:/1.txt")

>>>statinfo

(33206, 0L, 0, 0, 0, 0, 29L, 1201865413, 1201867904, 1201865413)

使用os.stat的返回值statinfo的三个属性获取文件的创建时间等

st_atime (访问时间), st_mtime (修改时间), st_ctime(创建时间),例如,取得文件修改时间:

>>>statinfo.st_mtime

1201865413.8952832

这个时间是一个linux时间戳,需要转换一下

使用time模块中的localtime函数可以知道:

>>>import time

>>>time.localtime(statinfo.st_ctime)

(2008, 2, 1, 19, 30, 13, 4, 32, 0)

2008年2月1日的19时30分13秒(2008-2-1 19:30:13)

2.如何在Python中获取文件创建和修改日期/时间

import os,time

time.ctime(os.stat("c:/1.txt").st_mtime) #文件的修改时间

time.ctime(os.stat("c:/1.txt").st_ctime) #文件的创建时间

time.localtime(os.stat("F:/log.txt").st_mtime) #文件访问时间 适合计算时间

ModifiedTime=time.localtime(os.stat("F:/log.txt").st_mtime) #文件访问时间

y=time.strftime('%Y', ModifiedTime)

m=time.strftime('%m', ModifiedTime)

d=time.strftime('%d', ModifiedTime)

H=time.strftime('%H', ModifiedTime)

M=time.strftime('%M', ModifiedTime)

d2=datetime.datetime((int)y,(int)m,(int)d,(int)H,(int)M)

同理d1。.

(d1-d2).seconds #为d1与d2相隔十分钟 !

3.python中如何获得文件的修改时间

我们通过文件属性的获取,os.stat() 方法:>>> import os>>> statinfo=os.stat(r"C:/1.txt")>>> statinfo(33206, 0L, 0, 0, 0, 0, 29L, 1201865413, 1201867904, 1201865413)使用os.stat的返回值statinfo的三个属性获取文件的创建时间等st_atime (访问时间), st_mtime (修改时间), st_ctime(创建时间),例如,取得文件修改时间:>>> statinfo.st_mtime1201865413.8952832这个时间是一个linux时间戳,需要转换一下使用time模块中的localtime函数可以知道:>>> import time>>> time.localtime(statinfo.st_ctime)(2008, 2, 1, 19, 30, 13, 4, 32, 0)2008年2月1日的19时30分13秒(2008-2-1 19:30:13)。

4.如何在Python中获取文件创建和修改日期/时间

import os,time time.ctime(os.stat("c:/1.txt").st_mtime) #文件的修改时间 time.ctime(os.stat("c:/1.txt").st_ctime) #文件的创建时间 time.localtime(os.stat("F:/log.txt").st_mtime) #文件访问时间 适合计算时间 ModifiedTime=time.localtime(os.stat("F:/log.txt").st_mtime) #文件访问时间 y=time.strftime('%Y', ModifiedTime) m=time.strftime('%m', ModifiedTime) d=time.strftime('%d', ModifiedTime) H=time.strftime('%H', ModifiedTime) M=time.strftime('%M', ModifiedTime) d2=datetime.datetime((int)y,(int)m,(int)d,(int)H,(int)M) 同理d1。

. (d1-d2).seconds #为d1与d2相隔十分钟 。

5.python 怎么获取文件的“创建内容的时间”,不是问“创建日期”哦

在Linux中,没有文件创建时间的概念。

只有文件的访问时间、修改时间、状态改变时间。也就是说不能知道文件的创建时间。

但如果文件创建后就没有修改过,修改时间=创建时间;如果文件创建后,状态就没有改变过,那么状态改变时间=创建时间;如果文件创建后,没有被读取过,那么访问时间=创建时间,这个基本不太可能。与文件相关的几个时间:访问时间,读一次这个文件的内容,这个时间就会更新。

比如对这个文件使用more命令。ls、stat命令都不会修改文件的访问时间。

修改时间,对文件内容修改一次,这个时间就会更新。比如:vi后保存文件。

ls -l列出的时间就是这个时间。状态改变时间。

通过chmod命令更改一次文件属性,这个时间就会更新。

6.如何用python批量修改文件创建时间

import os.path, timeimport exceptionsclass TypeError (Exception): passif __name__ == '__main__': if (len(os.sys.argv) raise TypeError() else: print "os.sys.argv[0]: %s" % os.sys.argv[0] # os.sys.argv[0] is the current file, in this case, file_ctime.py f = os.sys.argv[0] mtime = time.ctime(os.path.getmtime(f)) ctime = time.ctime(os.path.getctime(f)) print "Last modified : %s, last created time: %s" % (mtime, ctime)。

python获取文件修改时间

python获取文件修改时间

1.python中如何获得文件的修改时间

我们通过文件属性的获取,os.stat() 方法:>>> import os>>> statinfo=os.stat(r"C:/1.txt")>>> statinfo(33206, 0L, 0, 0, 0, 0, 29L, 1201865413, 1201867904, 1201865413)使用os.stat的返回值statinfo的三个属性获取文件的创建时间等st_atime (访问时间), st_mtime (修改时间), st_ctime(创建时间),例如,取得文件修改时间:>>> statinfo.st_mtime1201865413.8952832这个时间是一个linux时间戳,需要转换一下使用time模块中的localtime函数可以知道:>>> import time>>> time.localtime(statinfo.st_ctime)(2008, 2, 1, 19, 30, 13, 4, 32, 0)2008年2月1日的19时30分13秒(2008-2-1 19:30:13)。

2.python中如何获得文件的修改时间

我们通过文件属性的获取,os.stat() 方法:

>>>import os

>>>statinfo=os.stat(r"C:/1.txt")

>>>statinfo

(33206, 0L, 0, 0, 0, 0, 29L, 1201865413, 1201867904, 1201865413)

使用os.stat的返回值statinfo的三个属性获取文件的创建时间等

st_atime (访问时间), st_mtime (修改时间), st_ctime(创建时间),例如,取得文件修改时间:

>>>statinfo.st_mtime

1201865413.8952832

这个时间是一个linux时间戳,需要转换一下

使用time模块中的localtime函数可以知道:

>>>import time

>>>time.localtime(statinfo.st_ctime)

(2008, 2, 1, 19, 30, 13, 4, 32, 0)

2008年2月1日的19时30分13秒(2008-2-1 19:30:13)

3.如何在Python中获取文件创建和修改日期/时间

import os,time

time.ctime(os.stat("c:/1.txt").st_mtime) #文件的修改时间

time.ctime(os.stat("c:/1.txt").st_ctime) #文件的创建时间

time.localtime(os.stat("F:/log.txt").st_mtime) #文件访问时间 适合计算时间

ModifiedTime=time.localtime(os.stat("F:/log.txt").st_mtime) #文件访问时间

y=time.strftime('%Y', ModifiedTime)

m=time.strftime('%m', ModifiedTime)

d=time.strftime('%d', ModifiedTime)

H=time.strftime('%H', ModifiedTime)

M=time.strftime('%M', ModifiedTime)

d2=datetime.datetime((int)y,(int)m,(int)d,(int)H,(int)M)

同理d1。.

(d1-d2).seconds #为d1与d2相隔十分钟 !

4.如何在Python中获取文件创建和修改日期/时间

import os,time time.ctime(os.stat("c:/1.txt").st_mtime) #文件的修改时间 time.ctime(os.stat("c:/1.txt").st_ctime) #文件的创建时间 time.localtime(os.stat("F:/log.txt").st_mtime) #文件访问时间 适合计算时间 ModifiedTime=time.localtime(os.stat("F:/log.txt").st_mtime) #文件访问时间 y=time.strftime('%Y', ModifiedTime) m=time.strftime('%m', ModifiedTime) d=time.strftime('%d', ModifiedTime) H=time.strftime('%H', ModifiedTime) M=time.strftime('%M', ModifiedTime) d2=datetime.datetime((int)y,(int)m,(int)d,(int)H,(int)M) 同理d1。

. (d1-d2).seconds #为d1与d2相隔十分钟 。

5.python 怎么获取文件的“创建内容的时间”,不是问“创建日期”哦

在Linux中,没有文件创建时间的概念。

只有文件的访问时间、修改时间、状态改变时间。也就是说不能知道文件的创建时间。

但如果文件创建后就没有修改过,修改时间=创建时间;如果文件创建后,状态就没有改变过,那么状态改变时间=创建时间;如果文件创建后,没有被读取过,那么访问时间=创建时间,这个基本不太可能。与文件相关的几个时间:访问时间,读一次这个文件的内容,这个时间就会更新。

比如对这个文件使用more命令。ls、stat命令都不会修改文件的访问时间。

修改时间,对文件内容修改一次,这个时间就会更新。比如:vi后保存文件。

ls -l列出的时间就是这个时间。状态改变时间。

通过chmod命令更改一次文件属性,这个时间就会更新。

python获取文件修改时间

转载请注明出处代码入门网 » python获取文件修改时间错误

资讯

python秒数转时间(python将这个时间格式转化为秒数)

阅读(25)

本文主要为您介绍python秒数转时间,内容包括python将这个时间格式转化为秒数,Python函数将秒到分钟,小时,天问题,怎么解决,利用Python怎么得到现在时间的秒数并转换为整型。先把时间格式“1:23:20:27.00” 转化为字符串s1="1:23:20:27.00"#a=

资讯

pythonstdcall(python生成shellcode库有哪些)

阅读(43)

本文主要为您介绍pythonstdcall,内容包括python生成shellcode库,python怎么安装xlrd,我会Python,且第三方系统有接口,我应该如何通过Python去调用第。python中有个概念叫模块,模块中包含了定义的函数,方便重用。使用模块的语句如下:import 模

资讯

python是否可迭代(python判断是否能够迭代)

阅读(18)

本文主要为您介绍python是否可迭代,内容包括python里哪些是可迭代对象,python判断是否能够迭代,python判断是否能够迭代。方法是通过collections模块的Iterable类型判断:>>> from collections import Iterable

资讯

python库知乎(python图像处理库哪个好知乎)

阅读(37)

本文主要为您介绍python库知乎,内容包括python图像处理库哪个好知乎,python图像处理库哪个好知乎,Python常用的标准库以及第三方库。#coding:utf-8#使用的库import csv,os,sysimport xlwt,xlrdfrom xlrd import

资讯

python动态实例化(python的类中怎么实现动态化函数)

阅读(22)

本文主要为您介绍python动态实例化,内容包括python的类中怎么实现动态化函数,python类实例化,Python中类是怎么实例化的为什么在创建实例之后还能添加属性。给你这样一个例子吧,这个例子里面有动态增加类的函数。声明一个类,类初始化的时候读

资讯

python开发游戏脚本(游戏开发中常用哪种脚本语言)

阅读(39)

本文主要为您介绍python开发游戏脚本,内容包括python怎么写游戏脚本,python怎么写游戏脚本,python可以做游戏吗。一般大型的商业游戏引擎有自己的脚本语言,比如Unreal3就有自己的一套Unreal Script ,Unity3d可以用C#、Java

资讯

python2.764位pil(win764位怎么安装python和nltk)

阅读(18)

本文主要为您介绍python2.764位pil,内容包括win764位系统安装了python2.7又安装了PIL第三方64位模块在使用时,win764位怎么安装python和nltk,python哪个版本可以加pil。你装的是什么版本的python。如果你是2.7版本,并且电脑是64位机器。建议

资讯

pythondlib使用(dlib库,怎么在python中安装)

阅读(16)

本文主要为您介绍pythondlib使用,内容包括dlib库,怎么在python中安装,如何线上部署用python基于dlib写的人脸识别算法,如何使用dlib库。这几天刚好用到Python,其中用到了Dlib库的人脸对齐算法。python中需要用到import dlib.pyd文件,这个文件

资讯

python判断是否存在函数(python怎么判断文件是否存在)

阅读(22)

本文主要为您介绍python判断是否存在函数,内容包括Python中如何判断一个对象是否为函数,python怎么判断文件是否存在,[Python基础]如何判断一个变量是否存在。正文 通常在读写文件之前,需要判断文件或目录是否存在,不然某些处理方法可能会使

资讯

matlabpythonspss(学统计学应该学哪个软件)

阅读(17)

本文主要为您介绍matlabpythonspss,内容包括SPSS、Mathematica、MATLAB、STATA、Python哪个上手比较快,SAS,SPSS,Matlab,Mathematic,R,Python各用于什么行业和职位,做数据分析里Python能做,而MATLAB不能做的。MATLAB就不要用了吧,除非你想做

资讯

window7安装python(如何在win7下安装Python及配置)

阅读(25)

本文主要为您介绍window7安装python,内容包括如何在win7下安装Python及配置,如何在win7下安装Python及配置,怎么在win7上安装python。安装配置如下:下载安装 Python如下载 Python 2.6,安装目录为 C:\Python26添加环境变量path =C:\Pyt

资讯

pythonstr(0)(pythonstr0:)

阅读(22)

本文主要为您介绍pythonstr(0),内容包括pythonstr0:2:2的意思是,python中str()的用法,python,str='Runoob',print(str[0:1])打印什么,为什么。这是python的切片的用法,一般语法是:起始下标:终止下标:间隔,其中包括起始下标的元素,但不包括