我有一个以文本标签分隔的形式的长报告(这意味着如果我在excel电子表格中打开这个文本文件,那么每个单词和数字都会放在一个单元格中)。在这份报告中,我要找的是关键词,我想打印这个关键词旁边的四个数字。例如,假设这一段在报告中(这是分隔的文本选项卡),关键字是"number“
The following number 00 02 25 226 is my card ID.
从这份文件中提取一些数据。文本是我要找的东西。不是真的发生。我能够在多个关键字之后插入一个新行:for line in fileinput.input('text.txt', inplace=1): if line.startswith(('Extract', 'Text')):但我无法找到在关键字之前添加换行符的解决方案。短信是