私はそのようなコードをオンラインで見つけましたが、私はそれを編集してPythonデータをPostgreSQLにリンクしようとしています。私は本当にあなたの助けに感謝するので、コーディングには本当に新しいです。Pythonデータをpostgresqlにインポートする方法
import psycopg2
import sys
connection = None
connection = psycopg2.connect("host='localhost' db='football'
user ='postgres' password='password'")
cur = con.cursor()
con.commit()
try:
with connection.cursor() as cursor:
# Create a new record
sql = "INSERT INTO `Games` (`email`, `password`) VALUES (%s, %s)"
cursor.execute(sql, ('[email protected]', 'very-secret'))
except SyntaxError as e:
print("There was an error: {}".format(e))
connection.commit()
with connection.cursor() as cursor:
# Read a single record
sql = "SELECT row[5]"
cursor.execute(sql, ('row [5]',))
result = cursor.fetchone()
print(result)
finally:
connection.close()
そのコードは実際にPythonからPostgreSQLにデータを挿入するべきです。あなたは何ができないのですか? – bernie
コメントありがとうございました。 EclipseでPydevを使って私のcsvデータをPythonに手に入れました。ここで私はそれをきれいにすることができました。今私はそのデータをpostgresqlの異なるテーブルに送りたいと思っています。私は何をすべきか? –
データとテーブル構造の小さな例を質問に編集できますか? – bernie