python实现将d:/test_list/result/grid路径下1到100的文件夹中的所有所有txt内容读取并写入d:/test_list/result路径中的result.txt
时间: 2024-05-09 09:19:49 浏览: 185
Python实现读取目录所有文件的文件名并保存到txt文件代码
5星 · 资源好评率100%
以下是Python代码实现:
```python
import os
# 定义文件夹路径
folder_path = 'd:/test_list/result/grid'
# 定义结果文件路径
result_path = 'd:/test_list/result/result.txt'
# 打开结果文件,mode='a'表示以追加的方式打开
with open(result_path, mode='a') as result_file:
# 遍历1到100的文件夹
for i in range(1, 101):
# 定义当前文件夹路径
current_folder_path = os.path.join(folder_path, str(i))
# 遍历当前文件夹下的所有txt文件
for file_name in os.listdir(current_folder_path):
if file_name.endswith('.txt'):
# 定义当前txt文件路径
current_file_path = os.path.join(current_folder_path, file_name)
# 打开当前txt文件
with open(current_file_path) as current_file:
# 读取txt内容并写入结果文件
result_file.write(current_file.read())
```
阅读全文