matplotlib,非法格式字符串两个标记符号

时间:2014-04-08 03:06:22

标签: python python-2.7 matplotlib

在我定义了这个怪物线的所有变量之后: 2330,-1.5,10:38:34,126.5,110.5,117.5,118,116.5,117,16117,22,117,5429,116.5,3649,116,3407,115.5,1835,115,2347,117.5,4671,118,4183,118.5 ,883,119,856,119.5,291,0,1,24,1000,25928305829,名,,, 我喜欢这个(有3txt文件):

try:
fileLine = stock+'.txt'        
Values = namedtuple('Values',
'number,rangep,timep,maxp,minp,openp,highp,lowp,closep,volume,curvolume,'
'openprice,openbvolume,bp1,bv1,bp2,bv2,bp3,bv3,bp4,bv4,bp5,bv5,sp1,sv1,sp2,sv2,sp3,'
'sv3,sp4,sv4,sp5,sv5,un1,un2,un3,un4,un5,namep,un6') 

with open(fileLine) as f:
 values = Values(*f.readline().split(','))

 fig = plt.figure()
 ax1 = plt.subplot(1,1,1)
 ax1.plot(values.timep, values.openp)
 ax1.plot(values.timep, values.highp)
 ax1.plot(values.timep, values.lowp)
 ax1.plot(values.timep, values.closep)
 plt.show()

 except Exception, e:
     print 'failed main loop',str(e)

 for stock in eachStock:
     graphData(stock)

当我运行此脚本时,它会显示:

主循环失败非法格式字符串“117.5”;两个标记符号 主循环失败非法格式字符串“23.8”;两个标记符号 主循环失败格式字符串

中无法识别的字符6

我只是不明白这些线意味着什么

非常感谢帮助!!

0 个答案:

没有答案