python_44_文件属性
#打印文件属性信息 import os#os.stat()返回的文件属性元组元素的含义 filestats=os.stat('yesterday')#获取文件/目录的状态 print(filestats)
import os,stat filestats=os.stat('yesterday') print(filestats[stat.ST_SIZE]) print(filestats[stat.ST_MTIME]) print(filestats[stat.ST_ATIME]) print(filestats[stat.ST_CTIME]) #打印指定文件的创建时间 import os,stat,time# stat()函数返回的文件时间都是一个长整数,time模块ctime()函数将它们转换成可读的时间字符串 filestats=os.stat('yesterday') print(time.ctime(filestats[stat.ST_CTIME])) #复制文件 import shutil shutil.copy('C:\\Users\\Administrator\\PycharmProjects\\s14\\day1\\yesterday', 'C:\\Users\\Administrator\\Desktop\\yersterday.txt') '''移动文件用的是shutil模块中的move()函数,与上述copy()函数用法类似''' #删除文件 import os os.remove('C:\\Users\\Administrator\\PycharmProjects\\s14\\day1\\xxx') #重命名文件 import os os.rename('C:\\Users\\Administrator\\Desktop\\yersterday.txt', 'C:\\Users\\Administrator\\Desktop\\yerster.txt')