【发布时间】:2015-01-31 18:23:52
【问题描述】:
我正在尝试读取包含 2 列的 txt 文件(第一个字符串,第二个双精度,制表符分隔)。
这是我的数据文件:
C# 6.78
D 5.32
W 5.32
-> data.txt
这是我的简化代码:
import numpy as np
data = np.loadtxt('data.txt',delimiter='\t', dtype=str)
print data
它给了我以下错误:
File "loader.py", line 6, in <module>
data = np.loadtxt('data.txt',delimiter='\t', dtype=str)
File "/usr/lib64/python2.7/site-packages/numpy/lib/npyio.py", line 853, in loadtxt
% line_num)
ValueError: Wrong number of columns at line 2
我不明白这一点,因为列的数量是相等的。
【问题讨论】: