Python错误读取空间分隔文件

时间:2015-03-16 09:58:39

标签: python csv

我正在尝试在python中读取包含以下行的文件text.txt:

c]pyridin -0.094498 -0.036198 -0.107498 0.205711

使用csv阅读器:

with open('text.txt','r') as file:
    reader=csv.reader(file,delimiter=' ')
    doc=list(reader)

执行以下操作时:

for line in doc:
    print line[0]

我期待:

c]pyridin

但是得到:

c]pyridin -0.094498 -0.036198 -0.107498 0.205711

我做错了什么?

1 个答案:

答案 0 :(得分:1)

这样我就这样试试这个:

 t= path/filename.txt
 f = open(t,'r')
 content = f.read()
 fieldsInline = content.split(" ")
 print fieldsInline[1]
 f.close()