python导入数据时日期数据类型的也是转为NANOTIMESTAMP


请先 登录 后评论

1 个回答

haaha

由于Python pandas中所有有关时间的数据类型均为datetime64,上传一个DataFrame到DolphinDB以后,所有时间类型的列均为nanotimestamp,每次使用tableInsert函数或者insert into语句往内存表或分布式表追加一个带有时间类型列的DataFrame时,都需要对时间列进行类型转换,非常麻烦。因此Python API提供了tableAppender对象,通过append方法往内存表或者分布式表添加本地的DataFrame数据时,能够自动对时间类型进行转换,不需要用户手动转换。

https://gitee.com/dolphindb/api_python3/blob/master/README_CN.md#6-%E8%BF%BD%E5%8A%A0%E6%95%B0%E6%8D%AE%E5%88%B0dolphindb%E6%95%B0%E6%8D%AE%E8%A1%A8

请先 登录 后评论