私信  •  关注

Shaahin Shemshian

Shaahin Shemshian 最近创建的主题
Shaahin Shemshian 最近回复了
6 年前
回复了 Shaahin Shemshian 创建的主题 » 从给定的.txt文件python读取文件名

通过此操作,您可以打开一个文件:

file = open('path/to/filenames.txt')

假设数据每行写入一个文件名,您可以这样从文件中读取:

filename = file.readline()

那么为了知道创造的时间,你可以 import os 使用 stat 功能。这个函数会告诉你 st_atime 上次访问时间, st_mtime 上次修改时间和 st_ctime 作为创建时间。看一看 here :

import os
stat = os.stat(filename)
creation_time = stat.s_ctime

对于在文件名末尾注释空白,可以使用rstip。 所以,总的来说,它看起来是这样的:

import os
file = open('path/to/filenames.txt')
filename = file.readline()
while filename:
    stat = os.stat(filename.rstrip())
    creation_time = stat.st_ctime
    print(creation_time)
    filename = file.readline()