使用Python将csv复制到PostgreSQL表

时间:2017-01-20 05:47:25

标签: python postgresql csv

我正在尝试使用Python将csv文件复制到PostgreSQL表。我在PostgreSQL DB中创建了空表,我只需要使用Python脚本将csv文件中没有标题的数据复制到PostgreSQL表中。 我尝试了两种方法,两种方法都没有错误,但PostgreSQL表仍然是空的。 请帮忙。
1。

$('input[type=checkbox]').each( function(){
   $(this).find('+ label');
});

2

import psycopg2

csv = df.to_csv('file.csv', index=False)  
csv = open('file.csv', 'r')         
conn_string = "host='abcd.com' dbname='AB_DB' user='AQWS'   password='zxcvbn'"  
conn = psycopg2.connect(conn_string)   
cursor = conn.cursor()  
cursor.copy_from(csv, 'schema.postgres_table', sep = ',')  
csv.close()

0 个答案:

没有答案