python合并文件夹下的txt文件
时间: 2023-06-01 10:01:32 浏览: 95
Python实现合并同一个文件夹下所有txt文件的方法示例
以下是一个Python程序,可以将文件夹下的所有txt文件合并成一个文件:
```python
import os
# 定义要合并的文件夹路径和合并后的文件名
folder_path = r'C:\Users\username\folder_path'
output_file = r'C:\Users\username\output_file.txt'
# 遍历文件夹下的所有txt文件,并将它们的内容写入到输出文件中
with open(output_file, 'w') as outfile:
for filename in os.listdir(folder_path):
if filename.endswith('.txt'):
with open(os.path.join(folder_path, filename), 'r') as infile:
outfile.write(infile.read())
```
在上面的代码中,我们使用了`os`模块来遍历文件夹下的所有文件。然后,我们使用`with`关键字打开输入和输出文件,并将每个txt文件的内容写入到输出文件中。最后,我们关闭所有文件。
阅读全文