gpt4 book ai didi

python - 如何将数据帧写入本地 sqlite3 文件?

转载 作者:太空宇宙 更新时间:2023-11-04 08:45:39 26 4
gpt4 key购买 nike

我有一个 csv 文件目录,我宁愿将其用作 sqlite3 数据库。将每个 csv 文件写入数据库中的表的最佳方法是什么?

最佳答案

我找到了解决方案

import pandas as pd #IO
import sqlite3 #To write database
import glob #loop through working directory

cxn = sqlite3.connect('mydb.sqlite3')

for file in glob.glob('*.csv'):

table_name = file[:-4] #File name without .csv
df = pd.read_csv(file)
df.to_sql(table_name, cxn, index = False)

关于python - 如何将数据帧写入本地 sqlite3 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40956612/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com