psycopg2 "TypeError: tous les arguments ne sont pas convertis lors de la mise en forme des chaînes"

J'essaie d'insérer des données binaires (un bain à remous hachage) dans un PG table et j'obtiens une erreur:

TypeError: not all arguments converted during string formatting 

code:

cur.execute("""
    INSERT INTO
        sessions
        (identity_hash, posted_on)
    VALUES
        (%s, NOW())
""", identity_hash) 

J'ai essayé d'ajouter conn.Binaire("identity_hash") à la variable avant l'insertion, mais obtenir la même erreur.

La identity_hash colonne est une bytea.

Des idées?

source d'informationauteur Ian