psycopg2 executemany with simple list?
问题 I'm trying to use psycopg2 executemany for a simple multi-insert but I can only make it work using dict and not "plain" sequence of values: # given: values = [1, 2, 3] ; cursor = conn.cursor() # this raises TypeError: 'int' object does not support indexing: cursor.executemany('INSERT INTO t (col_a) VALUES ( %s )', values) # I also tried encapsulating my 'values' into a tuple/list but it gives another exception (TypeError: not all arguments converted during string formatting). # while this is