Как экспортировать данные из файла .pgsql в .csv (или аналогичный) ⇐ Python

Программы на Python
Anonymous
Как экспортировать данные из файла .pgsql в .csv (или аналогичный)

Сообщение Anonymous »

У меня есть локально файл .pgsql, и я хотел бы экспортировать различные данные из него в формат CSV, чтобы иметь возможность их дальнейшей обработки. Я пытался использовать psql, но он продолжает запрашивать имя пользователя и пароль. Это локально сгенерированный файл, и, насколько мне известно, для него нет имени пользователя и пароля.
Моя конечная цель — преобразовать содержимое файла .pgsql в формат .csv в < strong>python для дальнейшей обработки. Я пробую это на Mac. Будем признательны за любые комментарии по этим двум вопросам.
Добавление дополнительных материалов по запросу
  • это postgres v14
  • он создается путем сброса большого объема данных из файла CSV.
  • Я постоянно получаю сообщение об ошибке, что пароль неверен или пароль не указан (при попытке без ввод любого пароля). Сообщения об ошибках приведены ниже.
psql: ошибка: соединение с сервером на сокете "/tmp/.s.PGSQL.5432" не удалось: FATAL: аутентификация по паролю не удалось для пользователя "postgres"
psql: ошибка: подключение к серверу через сокет "/tmp/.s.PGSQL.5432" не удалось: fe_sendauth: пароль не указан

Подробнее здесь: https://stackoverflow.com/questions/790 ... or-similar

Вернуться в «Python»