他の質問はすべて読み、徹底的にスクリプトをチェックしましたが、エラーはそのまま残ります。(python)datetimeを使用して日付を解析する際の通常のValueError
私のtest.txtファイルが含まれています:日/月/年、これは私のスクリプトです:
import numpy as np
from datetime import datetime
from matplotlib.dates import datestr2num
datefunc = lambda x: datestr2num(datetime.strptime(x, '%d/%m/%Y'))
values, date = np.loadtxt('test.txt', delimiter=',', unpack=True, converters = {1 : datefunc})
と私は
を取得した日付の順序がある89.02 , 22/12/2016
90.63 , 02/01/2017
ValueError: time data ' 22/12/2016 ' does not match format '%d/%m/%Y'
誰かに間違いがありますか?ありがとう、それは非常に高く評価されます
エラーメッセージsho日付の周りにスペースがあることを確認してください。 – ThisSuitIsBlackNot