python读取文件后将读出的每句的首单词依次写入到另一个文件中,程序保存在目录下
时间: 2024-03-22 08:39:14 浏览: 205
python实现读取大文件并逐行写入另外一个文件
好的,以下是 Python 的代码实现:
```python
# 打开要读取的文件
with open('input.txt', 'r') as f:
# 读取文件中的所有行
lines = f.readlines()
# 打开要写入的文件
with open('output.txt', 'w') as f:
# 遍历每一行
for line in lines:
# 将每一行按空格分隔成单词列表
words = line.split()
# 取出每句的首单词并写入到输出文件中
f.write(words[0] + '\n')
```
这个程序会将 `input.txt` 文件中每一句话的首单词依次写入到 `output.txt` 文件中,并保存在程序所在的目录下。注意,如果 `input.txt` 文件中有空行,则程序会在输出文件中写入一个空行。
阅读全文