python处理数据时报错:
TypeError: Cannot compare tz-naive and tz-aware datetime-like objects
原因:带时区的与不带时区的变量进行操作:
解决方法:去掉时区:
df['datetime'] = df['datetime'].apply(lambda x: x.strftime('%Y-%m-%d %H:%M:%S'))
df['datetime'] = pd.to_datetime(df['datetime'])
本文介绍了解决Python中处理带有时区的数据时出现的TypeError错误的方法。通过将带时区的时间戳转换为无时区格式,避免了比较时区不同时间戳的问题。
python处理数据时报错:
TypeError: Cannot compare tz-naive and tz-aware datetime-like objects
原因:带时区的与不带时区的变量进行操作:
解决方法:去掉时区:
df['datetime'] = df['datetime'].apply(lambda x: x.strftime('%Y-%m-%d %H:%M:%S'))
df['datetime'] = pd.to_datetime(df['datetime'])
491

被折叠的 条评论
为什么被折叠?