Envoit variable python vers base de donnés

Résolu
aezzaoui -  
jee pee Messages postés 31869 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,
J'aimerai savoir si l'on peut envoyer le contenu d'un variable python vers une base de données (sql par exemple) .
Merci !

3 réponses

  1. jee pee Messages postés 31869 Date d'inscription   Statut Modérateur Dernière intervention   9 974
     
    Bonjour,

    Bien sur.

    Exemple de la plus simple, sqlite, créer une table et la remplir
    import sqlite3
    connexion = sqlite3.connect("test.sqlite")
    curseur=connexion.cursor()
    curseur.execute('''CREATE TABLE IF NOT EXISTS point(etat INTEGER, Est REAL, Nord REAL, DEst REAL, DNord REAL)''')
    donnees=[(0,2577817.4240,1227151.7845,0.0,0.0),(1,2577817.425,1227151.784,1.0,-0.5),(2,2577817.420,1227151.784,-4.0,-0.5)]
    for donnee in donnees:
     curseur.execute('''INSERT INTO point(etat, Est, Nord, DEst, DNord) VALUES (?, ?, ?, ?, ?)''', donnee)
     connexion.commit()

    (exemple sans tous les tests d'erreurs ou d'anomalies qu'il convient d'avoir)
    1
  2. aezzaoui Messages postés 6 Statut Membre
     
    Merci,
    et pour l'envoyer vers un serveur et récupérer la variable dans un autre programme python ?
    0