[Note] Obtenir des données de PostgreSQL avec Python

Il est difficile de le vérifier à chaque fois, je vais donc l'écrire.

import psycopg2


#Changer arbitrairement
postgre_user_name = "user_name"
postgre_user_password = "user_password"
postgre_server = "server"
postgre_server_port = "server_port"
postgre_database_name = "database_name"
postgre_table_name = "table_name"

conn = psycopg2.connect("postgresql://"
                        + postgre_user_name
                        + ":" 
                        + postgre_user_password
                        + "@"
                        + postgre_server
                        + ":"
                        + postgre_server_port 
                        + "/" 
                        + postgre_database_name)
cur = conn.cursor()
sql_sentence = "select count(*) from " + postgre_table_name + ";"
cur.execute(sql_sentence)
cur.fetchall()

La destination de la connexion est convertie comme suit

postgresql://user_name:user_password@server:server_port/database_name

L'instruction sql est convertie comme suit.

select count(*) from table_name;

Recommended Posts

[Note] Obtenir des données de PostgreSQL avec Python
Obtenez des données Youtube avec python
Obtenir des données de la base de données via ODBC avec Python (Access)
Obtenir des données de Quandl en Python
[Python] Obtenez des données économiques avec DataReader
Obtenez des données de l'API d'analyse avec le client API Google pour python
Obtenez des données supplémentaires vers LDAP avec python
Recevoir des données textuelles de mysql avec python
Obtenir le code HTML de l'élément avec du sélénium Python
Utiliser le type de données PostgreSQL (jsonb) à partir de Python
Obtenez des données de Cloudant avec le flacon Bluemix
Obtenez des données d'un oscilloscope avec pyVISA
Obtenez des données de VPS MySQL avec Python 3 et SQL Alchemy
Analyse de données avec python 2
Obtenez date avec python
Analyse de données avec Python
Obtenez des données sur le cours de l'action avec l'API Quandl [Python]
J'ai essayé d'obtenir des données CloudWatch avec Python
Script Python pour obtenir des informations de note avec REAPER
Extraire des données d'une page Web avec Python
Exemple de données créées avec python
Obtenez des données Amazon RDS (PostgreSQL) à l'aide de SQL avec pandas
Comment récupérer des données d'image de Flickr avec Python
Obtenez la chronologie Twitter avec Python
Obtenez des données financières avec python (puis un peu de bricolage)
Obtenir le calendrier de l'API Garoon SOAP avec Python + Zeep
Note de lecture: Introduction à l'analyse de données avec Python
Obtenez des données du module GPS à 10 Hz avec Python
[Note] Faites fonctionner MongoDB avec Python
Obtenir l'ID de thread avec python
Recevoir des e-mails de Gmail et étiqueter avec Python3
Commencez avec Python! ~ ② Grammaire ~
Obtenez des stocks avec Python
Obtenir le répertoire personnel avec python
Obtenir un événement de clavier avec python
[Bases de la science des données] Collecte de données depuis RSS avec python
Avec skype, notifiez avec skype de python!
Obtenez des informations sur l'alambic avec Python
Lire des données json avec python
Un mémo qui lit les données de dashDB avec Python et Spark
Remarques sur l'importation de données depuis MySQL ou CSV avec Python
Débarrassez-vous des données sales avec Python et les expressions régulières
Résumé Xpath lors de l'extraction de données d'un site Web avec Python Scrapy
Appuyez sur REST en Python pour obtenir des données de New Relic
Obtenez des données supplémentaires vers LDAP avec python (Writer et Reader)
Obtenir le message du premier offset avec le consommateur kafka en python
[Introduction à Python] Comment obtenir des données avec la fonction listdir
Obtenez des données LeapMotion en Python.
Python: exclure les balises des données html
Commencez avec Python! ~ ① Construction de l'environnement ~
Appeler C depuis Python avec DragonFFI
Lien pour commencer avec python
Frappez les données du trésor de Python Pandas
Utilisation de Rstan de Python avec PypeR
Obtenez des avis avec l'API googlemap de python
Installez Python à partir des sources avec Ansible
Obtenez la météo avec les requêtes Python
Obtenez une capture d'écran Web avec python
Obtenez la météo avec les requêtes Python 2
Obtenir une colonne de DataFrame avec DataFrame