[英]TypeError: parse() takes 1 positional argument but 6 were given
I am trying to run below code but everytime I am getting a typing error. 我正在尝试在代码下运行,但是每次遇到输入错误时,我都会这样做。
def parse(x):
return datetime.strptime(x, '%Y %-m %-d %-H:%-M:%-S')
dataset = read_csv('ID1887011.csv', delimiter=",", parse_dates = [['year',
'month','day','hours','minutes', 'seconds']],
index_col=0, date_parser=parse)
Hi I made some changes in the code and now its working. 嗨,我对代码进行了一些更改,现在可以正常工作了。
dataset = pd.read_csv('ID1887011.csv', delimiter=",", index_col='datetime',
parse_dates = {'datetime': [1,2,3,4,5,6]}, date_parser=lambda x:
pd.datetime.strptime(x, '%Y %m %d %H %M %S'))
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.