python实现将d:/test_list/result/grid路径所有txt内容读取并空行写入d:/test_list/result路径中的result.txt
时间: 2024-04-29 11:24:21 浏览: 80
以下是Python代码实现:
```python
import os
grid_path = "d:/test_list/result/grid"
result_path = "d:/test_list/result/result.txt"
# 遍历grid路径下所有txt文件
for filename in os.listdir(grid_path):
if filename.endswith(".txt"):
filepath = os.path.join(grid_path, filename)
with open(filepath, "r") as file:
# 读取文件内容
content = file.read()
# 将空行写入result.txt
with open(result_path, "a") as result_file:
result_file.write(content + "\n\n")
```
首先定义了grid路径和result路径,然后使用os.listdir函数遍历grid路径下所有的txt文件。对于每个txt文件,使用os.path.join函数获取完整路径,然后使用with open语句打开文件进行读取。读取文件内容后,使用with open语句打开result.txt文件进行追加写入,每个txt文件的内容后加上两个空行。最终,所有txt文件的内容都会被写入result.txt文件中。
阅读全文