我無法使用python reg exp從文件中讀取數據。使用Python Reg Exp從文件中讀取數據
該文件有我想要的數據,以及一些我並不感興趣的信息。我感興趣的信息的例子如下。行的數量會有所不同
FREQ VM(VOUT)
1.000E+00 4.760E+01
1.002E+00 4.749E+01
Y
我想創建一個像元組的列表:
[(1.000, 47.6),(1.002, 47.49)]
我試圖讀取該文件,直到我找到了「FREQ VM(VOUT)」行並讀取數據點直到我點擊'Y'。
我有2個問題:
- 是否有可能獲得所有的點用一個表達或者我通過每行需要循環,並尋找開始結束?當我嘗試找到該部分並在單個表達式中讀取點時,我似乎無法使reg exp工作。
- 如何解析工程記號中的數字?
我找不到與我正在做的事情非常接近的例子。如果它在那裏,請將它指向我。
「$ F」?你一直在觸摸PHP,是不是。 – 2010-01-31 03:58:39
是:(很痛, – 2010-01-31 04:01:54
非常優雅,但是如果文件後面包含數據,它會繼續收集「Y」後的值 - 如果沒有,那麼這是完美的 – 2010-01-31 08:54:21