0
我有这样的错误显示了我,所有的时间我跑我的代码:错误:ValueError异常:无法将字符串转换为浮动
import numpy as np
import matplotlib.pyplot as plt
import glob
import scipy
pe_day = []
day = []
f = open("PE0.txt", "r").readlines()
for each_day in f:
(day, pe) = each_day.split()
day = str(day)
pe_day.append(float(pe))
print(pe_day)
print(day[14:16])
plt.plot(pe_day, float(day), '-', color = 'g')
f.close()
plt.show()
正如我一直在使用Python 3.3和我是一个新的程序员,我没有任何线索可以开始。
'day'包含什么?可能是它包含一些非数字值 –
将'print(day,pe)'放在包含'(day,pe)= each_day.split()'的行后面并查看它打印出来的内容...... –