python np.loadtxt()给出了ValueError:float()的无效文字:

时间:2015-05-29 02:41:41

标签: python

我正在尝试创建以下变量并继续收到"ValueError: invalid literal for float():"错误。

  pathsets=np.loadtxt('/Volumes/bk/old/6done/post/MAGlist.txt')

MAGlist.txt的文件名如下:“070711_after_5mm_46dB_007_VARS”

问题是什么?

1 个答案:

答案 0 :(得分:0)

默认情况下np.loadtxt在从文件中读取数据时使用dtype(数据类型)float,您必须在调用中指定其他类型

pathsets=np.loadtxt('/Volumes/bk/old/6done/post/MAGlist.txt', dtype=str)

解决此错误