【发布时间】:2019-03-07 22:18:39
【问题描述】:
我是 python 新手。
我正在尝试编写一个从 .txt 文件中读取文件的程序。
(这意味着我有一个 'filenames.txt' 文件,并且在该文件中有文件名及其路径) 如何从该 .txt 文件中读取这些文件名并获取文件的创建日期?
这是我想出的代码:
import sys, os
import pathlib
# list of filenames with their paths separated by comma
file_list = []
# input file name which contains list of files separated by \n
with open ('filenames.txt' , 'r+' ) as f :
list_file = f.readlines().splitlines()
input_list = file_list + list_file
def file_check(input_list):
if input_list is none:
print ("input_list is null")
print (input_list)
提前致谢。
【问题讨论】:
-
需要更多信息,该文本文件中列出了哪些类型的文件? “阅读”是什么意思?如果他们
-
您可以阅读here,尝试自己编写代码并询问是否发现任何错误或意外输出,因为没有其他人提出过类似的问题。
-
@CapnJack 我有一个 filenames.txt 文件,其中包含如下文件。 c/users/............ file1.txt c/users/............ file2.txt c/users/............ file3.txt 我想要我的程序使用这些文件路径读取这些文件并返回每个文件中的行数。
-
抱歉,在我试图编辑我不小心提交的原始评论时接到了一个电话,所以我现在无法修复它。但我的意思是问:我可以假设这个文本文件中的所有文件都是其他文本文件吗?
-
是的,filenames.txt 中的所有文件都是文本文件。
标签: python