import shelve db = shelve.open("ma_base_de_donnees", "c") db["Nom"] = 'Will' db["Prenom"] = 'Smith' db["Email"] = 'willsmith@email.com' db.close() # Accéder et afficher le contenu de la BD db = shelve.open("ma_base_de_donnees", "r") for key in db.keys(): print repr(key), repr(db[key]) """ 'Prenom' 'Smith' 'Email' 'willsmith@email.com' 'Nom' 'Will' """
Livres Sur ce Sujet
A Voir sur le même Sujet
-
Python: Exemple d’utilisation de anydbm pour accéder à une base de données
{filelink=16940} import anydbm db = anydbm.open(“Ma_Base_de_Donnees”, “c”) db[“1”] = “Nom” db[“2”] = “Prénom” db[“3”] = “Email” db.close() # Lire la base de données db = …
-
Python: Accéder à une base de données spécifique avec le module shelve
{filelink=16943} import shelve import gdbm def gdbm_shelve(filename, flag=”c”): return shelve.Shelf(gdbm.open(filename, flag)) db = gdbm_shelve(“dbfile”) Livres Sur ce Sujet
-
Exemple d’utilisation d’une collection ‘deque’
{filelink=16365} from collections import deque d=deque([1, 2, 5]) d.append(8) # Ajouter un élément à la fin du ‘deque’ print d #Afficher le contenu de la …
-
Lire les données d’une base de données Oracle à l’aide de l’API de base de données
{filelink=16377} from dcoracle import connect # Connexion à la base de données Oracle db_conn = connect(“user/mot_de_passe@system”) bd_cursor = db_conn.cursor( ) fonction, age = ‘WebDesigner’, 22 …
-
MIME: Attacher un fichier à un email
{filelink=16702} import os from email import * import smtplib from email.mime.text import MIMEText from email.mime.multipart import MIMEMultipart def envoi_email(FROM, TO, sujet, MESSAGE, FICHIER): monEmail= MIMEMultipart() …
-
Python: Ecrire dans une base de données avec le module ‘dbhash’
{filelink=16944} import dbhash db = dbhash.open(“dbhash”, “c”) # Créer ou ouvrir une base de données # Ajouter des données dans la Base de données db[“element->1”] …
-
Connexion à une Base de données SQLLite à l’aide de l’API ‘SQLAlchemy’
{filelink=16376} import sqlalchemy # Création d’un moteur de Base de donnée SQLLite engine = sqlalchemy.create_engine(‘sqlite:///Ventes.db’) # Extraire les données d’une table for res in engine.execute(‘SELECT …
-
Définition d’une classe et son constructeur’(__init__())’
{filelink=16119} class Etudiant: def __init__ (self, nom, prenom, age): self.nom = nom self.prenom = prenom self.age = age s = Etudiant(“Demo”, “Test”, 20) print s …
-
Python: Manipuler une base de données avec le module dbm
{filelink=16945} import dbm db = dbm.open(“dbm”, “c”) # Ajouter des données dans la Base de données db[“element->1”] = “Banane” db[“element->2”] = “Tomate” db[“element->3”] = “Oignon” …
-
Python: Manipuler une Base de données avec le module dumbdbm
{filelink=16946} import dumbdbm db = dumbdbm.open(“dumbdbm”, “c”) # Ajouter des données dans la Base de données db[“element->1”] = “Banane” db[“element->2”] = “Tomate” db[“element->3”] = “Oignon” …