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')

  

原文地址:https://www.cnblogs.com/tianqizhi/p/8324841.html