私はPythonリストを持っていますcve_id
、pkg_name
& vuln_status
です。pythonリストからpostgresqlテーブルにデータをコピー
from scanner import *
import psycopg2
try:
conn = psycopg2.connect(database="test", user="postgres",password="something", host="127.0.0.1", port="5432")
except:
print "Database un-successfull"
quit()
cur = conn.cursor()
cur.execute("INSERT into vuln_data(cve_id, pkg_name, status) VALUES (%s,%s, %s)", (cve_id, pkg_name, vuln_status))
conn.commit()
conn.close()
を私が誰か場合
psycopg2.DataError: multidimensional arrays must have array expressions with matching dimensions
^
をというエラーが大好きだ取得:私は、私が試してみました何
PostgreSQLのテーブルをint型これらのリストからデータをインポートしたいのですがここで何ができるかを指摘することができます。
おかげ
"cve_id"列は整数型(例:1,4,99)で、cve_idの値はtext [](例えば: '{blah、blah}')です。整数フィールド –
@ VaoTsun質問を更新しました。新しいエラーを見てください。 –
はcve_id値の例を示してください –