社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
私信  •  关注

Shaahin Shemshian

Shaahin Shemshian 最近创建的主题
Shaahin Shemshian 最近回复了
7 年前
回复了 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()