Проект «SnakeProject» Михаила КозловаРегистрация

Навигация
⇒Python⇒

⇐CISCO
⇐Voice(Asterisk\Cisco)
⇐Microsoft
⇐Powershell
⇐SQL\T-SQL
⇐FreeBSD and Nix
⇐1С
⇐Общая
⇐WEB Разработка
⇐ORACLE SQL \ JAVA
⇐Мото

PostgreSQL 10 подключение из Python 3


 

PostgreSQL 10 подключение из Python 3


Тестировалось на Centos 7 (ip сервера - 10.0.2.10)

 

Настройки postgresql:

cat /var/lib/pgsql/10/data/postgresql.conf | grep listen
listen_addresses = '*'          # what IP address(es) to listen on;

cat /var/lib/pgsql/10/data/pg_hba.conf | grep 10.0.2.10
host    all             all             10.0.2.10/32            trust

Проверяем:
psql -U postgres -h 10.0.2.10 postgres

 

Определяем установленную версию Python:
python3 -V
Python 3.4.9


Устанавливаем pip:
yum install python34-setuptools
easy_install-3.4 pip


Драйвер pg8000: написан на чистом Python, не зависит от библиотеки libpq

Установка:
pip3 install pg8000


Скрипт test1.py:


Проверяем:
python3 test1.py
Arg1: postgres, Arg2: postgres
Arg1: template1, Arg2: postgres
Arg1: template0, Arg2: postgres

 


Комментарии пользователей

Эту новость ещё не комментировалиНаписать комментарий
Анонимам нельзя оставоять комментарии, зарегистрируйтесь!

© Snakeproject.ru создан в 2013 году. При копировании материала с сайта - оставьте ссылку.


Яндекс.Метрика

Goon Каталог сайтов Рейтинг@Mail.ru