Экспортируйте данные таблицы Postgres в Excel и добавьте их в MS Excel

#python #excel #postgresql #psycopg2

Вопрос:

Я знаю, что мы можем экспортировать данные таблицы Postgres в MS Excel с помощью Python. Но, используя Python, есть ли возможность экспортировать данные таблицы Postgres в MS Excel, добавив данные к существующим данным листа Excel? Примечание: Вместо того, чтобы делать это вручную каждый день, я хочу автоматизировать процесс с помощью Python, чтобы экспортировать данные таблицы Postgres в MS Excel, добавив данные на основе даты.

Ответ №1:

Вы можете получить данные из postgres с помощью psycopg2 и создавать файлы Excel с помощью xlsxwriter . Остальное заключается в настройке переменных с данными БД и размещении переменных в файле excel

Проверьте документацию для xlsxwriter и psycopg2

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

1. xlswriter только для записи он не может добавлять данные в существующую электронную таблицу. Для этого вам понадобится что-то вроде openpyxl