zoukankan      html  css  js  c++  java
  • 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')
    

      

  • 相关阅读:
    自定义异常
    this()和super()的区别
    Eclipse快速创建函数
    Eclipse的.java文件有蓝色三角符号
    可变数量参数
    近期的目标
    怎么在电脑右键的新建里面添加.md文件
    数组的排序(从小到大)
    Arrays类
    不用乘法计算乘法(快速计算)
  • 原文地址:https://www.cnblogs.com/tianqizhi/p/8324841.html
Copyright © 2011-2022 走看看