请编写程序提取论语文档中所有原文内容输出保存到论语提取版TXT文件输出文件格式要求去掉文章中原文部分每行行首空格即如1.1等数字标识行尾无空格无空行
时间: 2023-11-27 07:49:52 浏览: 105
这是一个Python程序,需要安装Python环境,并且在同一目录下有名为“lunyu.txt”的文件。
```python
with open('lunyu.txt', 'r', encoding='utf-8') as f:
lines = f.readlines()
text = ''
for line in lines:
if line.startswith('【原文】'):
text += line[4:].strip() + '\n'
with open('论语提取版.txt', 'w', encoding='utf-8') as f:
f.write(text)
```
程序的核心部分是循环读取每一行,如果该行以“【原文】”开头,则将原文部分保存到text变量中。最后将text变量中的内容写入一个新的文件“论语提取版.txt”中。该文件中的每行行首无空格,行尾无空格,也没有空行。
阅读全文