PYTHON 读取目录下所有TXT 单独放入对应的LIST
可以使用os模块和字符串操作来实现:
import os
path = "your_directory_path"
txt_files = [f for f in os.listdir(path) if f.endswith('.txt')] # 获取所有txt文件名
txt_lists = []
for txt_file in txt_files:
with open(os.path.join(path, txt_file), 'r') as f:
txt_lists.append(f.read().splitlines()) # 读取txt文件内容,并按行拆分到列表中
print(txt_lists) # 输出每个txt文件的内容列表
这样就可以把目录下所有的txt文件分别读取到对应的列表中了。注意,这里假设每个txt文件中的内容都是按行分隔的。如果有其他的分隔符,可以根据需要修改代码。
原文地址: https://www.cveoy.top/t/topic/nak 著作权归作者所有。请勿转载和采集!