我的脚本从一个txt文件中得到一些引号,如:
4-Jan-16,6.57,7.03,6.55,6.87,45962100
5-Jan-16,6.92,7.00,6.62,6.68,29446700
6-Jan-16,6.53,6.54,6.40,6.40,67507200
7-Jan-16,6.19,6.43,6.08,6.26,57387900
把它分成6个小数组 第一个数组用于日期,但当我尝试将其转换为日-月-年时,如:
stockFile = stock+'.txt'
stockDate, stockOpen, stockHigh, stockLow, stockClose, stockVolume = np.loadtxt(stockFile,delimiter=',',unpack=True, converters={ 0: mdates.strpdate2num('%d%m%Y')})
它返回错误:
time data '4-Jan-16' does not match format '%d%m%Y'
我怎样才能把它转换成年-月-日模式呢?你知道吗
我认为您应该调整您的输入字符串格式,使其符合以下要求:
您应该尝试模式
'%d-%b-%y'
,因为%b
是短月份名称格式。你知道吗相关问题 更多 >
编程相关推荐