ファイルをあるディレクトリから別のディレクトリにコピーし、そのファイル名をdocアーカイブPostgreSQLテーブルにコピーするPythonスクリプトを書いています。私が受け取るエラーは以下のとおりです。
Camt' は、名前付きカーソルに対して複数回 excute() を呼び出します
以下は私のコードです:
cursor = conn.cursor('cur', cursor_factory=psycopg2.extras.DictCursor)
cursor.execute('SELECT * FROM doc_archive.table LIMIT 4821')
row_count = 0
for row in cursor:
row_count += 1
print "row: %s %s\r" % (row_count, row),
pathForListFiles = srcDir
files = os.listdir(pathForListFiles)
for file in files:
print file
try:
# Perform an insert with the docid
cursor.execute("INSERT INTO doc_archive.field_photo_vw VALUES)