I'm trying to insert some string values into a postgresql db. namely:
macaddress, timestamp (date time format) type of device (string) subtype (string)
example:
INSERT INTO device (address, tstamp, type, subtype)
VALUES ('00:00:00:00','2012-02-22 19:31:26','computer','notebook')
I'm using python psycopg2 script to dump the data and the following error is appearing:
c.executemany("INSERT INTO device VALUES (default, '%s','%s','%s','%s')",
(mac, date, typedev, subtype,))
TypeError: not all arguments converted during string formatting
the command I'm using to insert is:
c.executemany("INSERT INTO device VALUES (default, '%s','%s','%s','%s')",
(mac, date, typedev, subtype,))