Python有两个文件A和B,各存放一个字母,要求把这两个文件中的信息合并,输出到一个新文件C中
时间: 2024-10-20 10:08:09 浏览: 25
python实现有两个磁盘文件A和B,各存放一行字母,要求把这两个文件中的信息合并(按字母顺序排列), 输出到一个新文件C中
5星 · 资源好评率100%
在Python中,你可以通过打开两个文件读取内容,然后将它们合并成一个新的字符串,最后将这个字符串写入第三个文件。这里是一个简单的例子:
```python
# 导入需要的模块
with open('fileA.txt', 'r') as file_a, open('fileB.txt', 'r') as file_b, open('fileC.txt', 'w') as file_c:
# 读取每个文件的内容
content_a = file_a.read().strip()
content_b = file_b.read().strip()
# 合并内容
combined_content = content_a + content_b
# 将合并后的内容写入新文件
file_c.write(combined_content)
```
这个脚本假设`fileA.txt`和`fileB.txt`都有有效的文本内容,并且每个文件只有一行。使用`open()`函数打开文件,`'r'`表示读模式,`'w'`表示写模式。注意,为了处理可能出现的换行符,我们使用了`.read().strip()`去除每一行末尾的空白字符。
阅读全文