我有一个 CSV 文件,我想使用 Python 将该文件批量导入到我的 sqlite3 数据库中。命令是“.import …..”。但它似乎不能这样工作。任何人都可以给我一个如何在 sqlite3 中执行此操作的示例吗?我正在使用 Windows 以防万一。谢谢
原文由 Hossein 发布,翻译遵循 CC BY-SA 4.0 许可协议
创建与磁盘上文件的 sqlite 连接留给读者作为练习……但现在 pandas 库使两行代码成为可能
df = pandas.read_csv(csvfile)
df.to_sql(table_name, conn, if_exists='append', index=False)
原文由 Tennessee Leeuwenburg 发布,翻译遵循 CC BY-SA 3.0 许可协议
2 回答5.2k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
4 回答1.4k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
2 回答895 阅读✓ 已解决
1 回答1.8k 阅读✓ 已解决