【发布时间】:2015-06-19 14:01:43
【问题描述】:
我有以下文字:
“这就是问题所在。从这个文档中提取一些数据。 文本是我正在寻找的。没有真正发生”
我可以在多个关键字之后插入新行:
import fileinput
for line in fileinput.input('text.txt', inplace=1):
print line,
if line.startswith(('Extract', 'Text')):
print ' '
但我找不到在关键字前添加换行符的解决方案。
最终格式应如下所示:
“这就是问题所在。
从该文档中提取一些数据。
文本是我正在寻找的。没有真正发生”
问题是除了关键字之外所有的词都可以改变。我正在寻找编辑包含关键字的任何文本。
感谢您的建议。
【问题讨论】:
-
...什么?你期望发生什么?
-
这可能会解释打印和逗号的使用:stackoverflow.com/a/18179618/4019425
标签: python python-2.7