读取指定文件夹内的所有txt文件到同意列表,且列表每一行包含一个txt文档
时间: 2024-05-14 15:19:31 浏览: 67
获得文件夹下所有文件.txt
好的,这个问题需要通过编程实现,您需要先指定一个文件夹路径。然后使用Python的os模块来获取该文件夹内的所有文件名,筛选出txt文件,并将文件名存储到一个列表中。最后将列表中的文件名依次连接起来,存储到一个新的txt文档中。以下是Python代码示例:
```python
import os
# 指定文件夹路径
folder_path = "/path/to/folder"
# 获取文件夹内的所有文件名
files = os.listdir(folder_path)
# 筛选出txt文件
txt_files = [f for f in files if f.endswith(".txt")]
# 存储文件名到列表中
file_names = []
for txt_file in txt_files:
file_names.append(txt_file + "\n")
# 连接文件名并存储到新的txt文档中
with open("all_files.txt", "w") as f:
f.writelines(file_names)
```
执行该代码后,您将得到一个名为“all_files.txt”的文件,其中包含指定文件夹内所有txt文件的文件名,每行一个文件名。
阅读全文