PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

SQLAlchemy (psycopg2.ProgrammingError) ne peut pas adapter le type 'dict'

Pour moi, la meilleure façon sera d'analyser cette liste dict en colonnes séparées. Cependant, si vous voulez ajouter la colonne bets en table SQL, vous devez le convertir. Vous avez écrit que c'est un objet, mais c'est une liste avec des dicts. Ci-dessous le code comment le convertir en chaîne :

df['bets'] = list(map(lambda x: json.dumps(x), df['bets']))