【发布时间】:2019-02-11 06:47:15
【问题描述】:
我想从文本文件中提取特定部分。
示例 -
PASSED: 1 GETFILE /root/test/misc/ptolemy/erase_flash.csv
PASSED: 4 MegaSCU -cfgclr -a0
PASSED: 8 MegaSCU -adphwdevice -read devicetype 5 bus 1 slaveaddr 82 start 0 sz 256 -f SK83100192.vpd -a0
PASSED: 28 VALUECHECK PACKAGE= 24.0.2-0013 in tty.log for 1 occurances!
我想从上面的文本中提取“GETFILE”、“MegaSCU”、“VALUECHECK”作为我的输出。 该文件很大,这些文本存储为列。
我正在寻找任何可以帮助我提取文本中“PASSED: X”之后的单词的选项
请帮忙。
【问题讨论】:
-
你尝试了什么?什么没有奏效?请发布您的代码。
-
原始文本首先在换行符(\n)上拆分,之后我遇到了上述格式。现在我的动机是在“PASSED: X”之后得到这个词
-
请提供MCVE您遇到的详细问题。 SO 上的一般问题陈述是不够的。
标签: python-3.x text extraction