easydb er en veldig enkel ** SQLite wrapper ** for at du slipper å bekymre deg for å lage tabeller eller administrere tilkoblinger.
Den kan brukes på eksisterende SQLite database ved ganske enkelt bestått i databasen filnavn:
`` `Python
fra easydb import EasyDB
db = EasyDB ('filename.db')
markør = db.query ("SELECT * FROM MyTable")
`` `
Nye databaser kan være å skape ved å spesifisere ditt skjema som en ordbok, for eksempel:
`` `Python
schema = {
& Nbsp; & nbsp; & nbsp; 'Table_name': ['kolonne column_type', & hellip;]
& Nbsp; & nbsp; & nbsp; 'Table_name': ['kolonne column_type', & hellip;]
& Nbsp; & nbsp; & nbsp; 'Table_name': ['kolonne column_type', & hellip;]
}
db = EasyDB ('filename.db', skjema)
`` `
Hvis databasefilen allerede eksisterer da skjemaet vil ikke bli oppdatert, men hvis det ikke finnes så det vil bli opprettet med det oppgitte skjemaet. Her er en komplett eksempel:
`` `Python
fra easydb import EasyDB
db = EasyDb ('my.db', {'brukere': ['brukernavn tekst', 'beskrivelse tekst']})
db.query ("INSERT INTO brukere (brukernavn, beskrivelse) verdier (?,?)", ('ben', 'en slags beskrivelse'))
for resultat i db.query ("SELECT * FROM brukere"):
& Nbsp; & nbsp; & nbsp; print resultat
# => ('Ben', 'en slags beskrivelse')
`` `
Krav :
- Python
Kommentarer ikke funnet