2013-04-09 61 views
-3

我需要提取文本文件中的顏色「VON MISES」的值,並且想要提取該列名下面的值。我嘗試拆分列,但無法做出結果。我是python的新手。請幫助我。提前感謝。我正在複製我必須工作的文本文件的一部分。我需要將最後一列值作爲回答Python:需要提取特定的列及其值,並將其保存到Python中的文本文件中

# open file 
f = open ("new.txt","r") 

#Read whole file into data 
data = f.read() 

# Print it 
print data 
line_number=1 
for num,line in enumerate(open("new.txt")): 
     if "VON MISES" in line: 
      print num+1 
f.close() 
+2

可以請你)削減這一權利下來,它包含一個*小*代表你的數據的代表性樣本和b)顯示你到目前爲止所嘗試過的。儘管你可以用熊貓或者csv庫來做到這一點。 – YXD 2013-04-09 09:36:40

回答

0

你可以嘗試熊貓

import pandas as pd 
df = pd.read_csv("new.txt", sep=',') 
v_m = df['VON MISES'] 

out_file = open("out.txt", "w") 
v_m.to_csv(out_file) 
相關問題