Объект типа Series не является сериализуемым в формате JSON

#json #python-3.x #pandas #postgresql #psycopg2

#json #python-3.x #панды #postgresql #psycopg2

Вопрос:

у меня есть набор данных, и я хочу загрузить эти данные в базу данных PostgreSQL, это образец данных, это фрейм данных pandas

          key                                   changes
        LDELM27360          {'Access Control List': ['AUTO_CREATED', 'MANUAL_CREATED']}
        LDELE47148          {'Access Control List': ['AUTO_CREATED', 'MANUAL_CREATED']}
        LDELW24536          {'Access Control List': ['AUTO_CREATED', 'MANUAL_CREATED']}
        LDELE34286          {'Access Control List': ['AUTO_CREATED', 'MANUAL_CREATED']}
  

когда я загружаю столбцы изменений, он выдает ошибку не удается загрузить dict, который не может быть сериализуемым после поиска в stack overflow, который они рекомендовали использовать

 json.dumps()
  

но выдает ошибку

 Object of type Series is not JSON serializable
  

есть ли другой способ загрузить эти данные?

Комментарии:

1. Каков результат print(type(df.loc[0, 'changes'])) ?

2. ‘pandas.core.series. Серия’>