weixin_42609449 2023-04-02 22:06 采纳率: 66.7%
浏览 15

pandas读取csv文件后存入mysql数据库,是否可以在读取和建表的时候把所有列都设置成字符串,操作具体数据的时候再进行格式转换呢?

pandas读取csv文件后存入mysql数据库,

使用pandas 读取2G的csv文件,由于文件中的数据不是很规范,导致有些个别数据内容与设定好的类型不匹配,经常出错。

是否可以在读取和建表的时候把所有列都设置成字符串,操作具体数据的时候再进行格式转换呢?还有什么更好的办法吗?

  • 写回答

2条回答 默认 最新

  • 小斌哥ge 优质创作者: python技术领域 2023-04-02 23:11
    关注

    read_csv()中用dtype参数指定数据类型。

    评论

报告相同问题?

问题事件

  • 创建了问题 4月2日