【发布时间】:2021-12-08 08:15:54
【问题描述】:
我正在尝试将 df 的所有数据插入到 Oracle 数据库中的表中。在将数据插入表之前,我将 df 值转换为列表:
df_list = df.values.tolist()
但是在 df 中的一些值是 int64 之后,成为列表中的浮点数,所以我不能在我的 db 中插入这些值,因为这些数字不再是 int。有没有办法避免这种情况发生?发生这种情况有什么原因吗?
提前感谢您的帮助!
【问题讨论】:
-
这能回答你的问题吗? stackoverflow.com/a/34838476/15035314
-
@Алексей 讨论解决了我的问题,之前没找到,谢谢 dDjBalcony 也谢谢 Алексей
标签: python list dataframe types