运行代码:
import numpy as np
f = np.loadtxt('a.txt')
文件内容:
0.0 0.5 9.79289321881345 0.500000000000000 17.6464466094067 8.35355339059330 18.0 8.50000000000000 28.0 8.50000000000000 28.3535533905933 8.35355339059329 36.2071067811865 0.500000000000043 46.0 0.5
报错信息:
ValueError: Wrong number of columns at line 3
原因:
文件里每行列数不一样。
简单快速修改建议使用:
with open(r'a.txt') as f:
file = f.read().splitlines()