我正在尝试在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
我做错了什么?
答案 0 :(得分:1)
这样我就这样试试这个:
t= path/filename.txt
f = open(t,'r')
content = f.read()
fieldsInline = content.split(" ")
print fieldsInline[1]
f.close()