2016-05-13 2 views
0

私はpythonでpostgresのSQLテーブルに書き込むための助けが必要です。python sql moduloを挿入する

第1の列IDintあり、第二カラムfloatあります。どのように正しくフォーマットするのですか?これは動作しません。

私はvalues('%d');'''%id)を行うと、それは動作しますが、私は使用%s同じ行に

cur.execute('''insert into test (id, long) values('%d %d');''' % (id, long)) 

答えて

0

intfloatを挿入しPsycopgがタイプ適応を行うようにする方法を見つけ出すことはできません。

cur.execute('''insert into test (id, long) values (%s, %s);''', (id, long))