使用熊猫将数据从csv导入到postgres

时间:2019-11-20 02:07:24

标签: pandas postgresql

嗨,我有som trobles将数据输入到Postgresql

我使用.csv在sql中输入数据,但是我的某些文件在不使用熊猫的情况下崩溃了

所以我想将我的代码转换为使用熊猫,但是我有些麻烦

这是我的简单代码

import psycopg2
import pandas
conn = psycopg2.connect(database="tlfgja",user="postgres",password="wjdwlr1!",host="127.0.0.1",port="5432")
cur = conn.cursor()

f = pandas.read_csv('234.csv', 'r',encoding = "utf_16")

for row in f :

 cur.execute(
    "INSERT INTO tbname VALUES (%s, %s, %s)",
    row
    )
conn.commit()

我遇到了类似的错误

文件“”,第17行,在     行 TypeError:不是所有在格式化字符串期间转换的参数

我不知道为什么会发生此错误

如果您知道此错误,请告诉我

谢谢

0 个答案:

没有答案