Hello, For my application, I would like to execute an SQL query like this: self.dbCursor.execute("INSERT INTO track (name, nbr, idartist, idalbum, path) VALUES ('%s', %s, %s, %s, '%s')" % (track, nbr, idartist, idalbum, path)) where the different variables are returned by the libtagedit python bindings as Unicode. Every time I execute this, I get an exception like this:
UnicodeDecodeError: 'ascii' codec can't decode byte 0xa1 in position 64: ordinal not in range(128) I tried to encode the different variables in many different encodings (latin1), but I always get an exception. Where does this ascii codec error comes from? How can I simply build this query string? Thanks in advance. Best Regards, Raphael -- http://mail.python.org/mailman/listinfo/python-list