2013-08-16 41 views
0

我在這裏有一個問題在文件中使用python從文本文件導入數據。如何導入從python文件中提取的字符串?

我在我的文件中有這樣的數據。

{1:F05ABCDRPRAXXX0000000000}{2:I1230AGRIXXPRXXXXN}{4: 
:20:1234567980 
:25:AB123465789013246578900000000000 
:28c:110/1123156 
-} 

因此,從上面的數據我想通過像第一行線{4:和行之後獲取的數據是:20:1234567980等等。

我想使用正則表達式分割數據所以,如果任何python專家都知道如何使正則表達式這樣提供答案將有所幫助。

謝謝

回答

0

如果你想在一個文件中使用

lines = list() 
with open("yourfiile.txt") as f: 
    for line in f: 
    lines.append(line) 
lines.pop(0) #remove the first line (which ends with "{4:") 
#do what you want with list of lines 
相關問題