python 遍历文件获取文件时间

遍历文件方式一

import os
file_path = "E:\\Movie"
for abs_path,dir_path,files in os.walk(file_path):
    for fi in files:
        filename = os.path.join(abs_path, fi)
        print(filename)

遍历文件方式二

import os
file_path = "E:\\Movie"
def get_file(file_dir):
    dir_list = os.listdir(file_dir)
    for di in dir_list:
        file_or_dir = os.path.join(file_dir,di)
        if os.path.isdir(file_or_dir):
            get_file(file_or_dir)
        else:
            print(file_or_dir)

get_file(file_path)

遍历文件获取文件时间

def TimeStampToTime(timestamp):
    timeStruct = time.localtime(timestamp)
    return time.strftime('%Y-%m-%d %H:%M:%S',timeStruct)
    
file_path = "E:\\Movie"

def get_file(file_dir):
    dir_list = os.listdir(file_dir)
    for di in dir_list:
        file_or_dir = os.path.join(file_dir,di)
        if os.path.isdir(file_or_dir):
            get_file(file_or_dir)
        else:
            print(file_or_dir)
            t = os.path.getctime(filename)
            t_str = TimeStampToTime(t)
            print(t_str)

get_file(file_path)
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、目录遍历 os 用于获取系统的功能,主要用于操作文件或者文件夹代码演示:import ospath = r...
    hollow_02f9阅读 1,574评论 0 0
  • ORA-00001: 违反唯一约束条件 (.) 错误说明:当在唯一索引所对应的列上键入重复值时,会触发此异常。 O...
    我想起个好名字阅读 5,475评论 0 9
  • Swift1> Swift和OC的区别1.1> Swift没有地址/指针的概念1.2> 泛型1.3> 类型严谨 对...
    cosWriter阅读 11,159评论 1 32
  • 一、Python简介和环境搭建以及pip的安装 4课时实验课主要内容 【Python简介】: Python 是一个...
    _小老虎_阅读 5,861评论 0 10
  • 本周打算读2本书,这是一本,今天读了书页,做一下笔记,以作日更 社交引爆的四大定律 1.短定律:用户投入越少,越容...
    夏谒阅读 228评论 0 0