求问PYTHON代码问题

Traceback (most recent call last):
File "neural_network_design.py", line 17, in <module>
data_matrix = np.loadtxt(open('data.csv', 'rb'), delimiter = ',').tolist()
File "/usr/lib/python2.7/dist-packages/numpy/lib/npyio.py", line 930, in loadtxt
items = [conv(val) for (conv, val) in zip(converters, vals)]
File "/usr/lib/python2.7/dist-packages/numpy/lib/npyio.py", line 659, in floatconv
return float(x)
ValueError: could not convert string to float: <html><head><meta http-equiv='Content-Type' content='text/html; charset=utf-8' /></head><body><script language='javascript'>window.location="/course" + "s/593/da" + "ta.cs" + "v?wa" +"nga" +"n

你没有贴出源码,从这个报错上来看,你neural_network_design.py脚本的低17行这里
data_matrix = np.loadtxt(open('data.csv', 'rb'), delimiter = ',').tolist()这个代码出错了
这里面有个操作是对要把数据转成float,然而你传入的string没法转成float所以报错。
html><head><meta http-equiv='Content-Type' content='text/html; charset=utf-8' /></head><body><script language='javascript'>window.location="/course" + "s/593/da" + "ta.cs" + "v?wa" +"nga" +"n
这是你传入的string.你可以检查下
温馨提示:答案为网友推荐,仅供参考
相似回答