NameError: name 'datetime' is not defined

845 阅读1分钟

sql脚本跑出的日期是通过substring()截取出来的,是字符串类型。在dataframe中需要调用日期函数做一个转化,将string转化为dataframe类型。

offline.index = custs_to_orders['day_tm'].apply(lambda x:datetime.strptime(x,'%Y-%m-%d'))

使用这个语句的前提是
from datetime import datetime

否则会报错“name ‘datetime’ is not defined”

关注微信公众号:
“数据分析师手记”
在这里插入图片描述