微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何使用 csv 标题作为表列使用 python 将 CSV 加载到 sqlite 数据库中

如何解决如何使用 csv 标题作为表列使用 python 将 CSV 加载到 sqlite 数据库中

我有 1908 年以来所有飞机失事事件的 csv 文件。csv 标题列是,

openssl aes-128-cbc -d -in fileSequence0.ts -out fileSequence_decryptd_0.ts -nosalt -iv 8cbfd03269d9b7c4dcbd38a797f475ab -K ???????

我的代码在下面,但这会打印整个文件, 有没有办法使用 CSV 或搁置模块,我可以使用它来创建持久数据库。 这里的最终目标是对数据进行切片和切块, 例如:按日期排序,按年份分组等

Date,Time,Location,Operator,Flight #,Route,Type,Registration,cn/In,Aboard,Fatalities,Ground,Summary

解决方法

如果您愿意使用 Pandas,您可以使用 read_csv() 创建一个数据框,然后使用 to_sql() 保存到数据库中。您还可以获得一个额外的好处,即在上传数据之前拥有一个用于转换或预处理数据的丰富环境。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。