从文本文件中提取各种行的数据:Python

时间:2013-03-27 09:50:16

标签: python-2.7

你好我是python中的新手(必须使用python 2.7)编程,我正在使用遗留系统生成一个13,000行的txt文件,样本如下

center = 1204
blah
blah
outside_diameter = 9.00023
blah 
blah
 --- MEASUREMENT DATA LEFT ---
2.0003 , 3.000943
3.4330 , 3.00083
 --- MEASUREMENT DATA RIGHT ---
4.0054 , 2.00004
3.4343 , 3.03200

我必须找到center和outside_diameter的值并将int数据存储在变量中...然后棘手的部分(对我来说)我必须读取--- MEASUREMENT DATA LEFT ---行之后的所有行和no的行被读取等于中心的int值,即i \在这种情况下,我必须在--- MEASUREMENT DATA LEFT ---行之后读取1204行 同样适用于--- MEASUREMENT DATA RIGHT --- 并将所有这些结果保存在文本文件中。

请帮助这个.... 提前谢谢

1 个答案:

答案 0 :(得分:0)

如果你知道文件的结构,可以使用一些Python Input and Output工作和一些Python string manipulation.

提示:

"random" in ["just some random text"]

返回True;