easydb is een echt eenvoudig ** SQLite wrapper ** voor dat hoeft u zich zorgen te maken over het maken van tabellen of beheren van verbindingen.
Het kan gebruikt worden op bestaande SQLite database eenvoudig passeren in de databasebestandsnaam:
`` `Python
van easydb import EasyDB
db = EasyDB ('filename.db')
cursor = db.query ("SELECT * FROM mytable")
`` `
Nieuwe databases kunnen creëren door het specificeren van uw schema als een woordenboek, bijvoorbeeld:
`` `Python
schema = {
& Nbsp; & nbsp; & nbsp; 'Tabel_naam': ['column_name column_type', & hellip;],
& Nbsp; & nbsp; & nbsp; 'Tabel_naam': ['column_name column_type', & hellip;],
& Nbsp; & nbsp; & nbsp; 'Tabel_naam': ['column_name column_type', & hellip;]
}
db = EasyDB ('filename.db', schema)
`` `
Als de database bestand al bestaat dan het schema zal niet worden bijgewerkt, maar als het niet bestaat dan het zal worden gemaakt met de gegeven schema. Hier is een volledig voorbeeld:
`` `Python
van easydb import EasyDB
db = EasyDb ('my.db', {"gebruikers": ['gebruikersnaam tekst', 'beschrijvende tekst']})
db.query ("INSERT INTO gebruikers (gebruikersnaam, beschrijving) WAARDEN (?,?)", ('ben', 'een soort omschrijving'))
voor het resultaat in db.query ("SELECT * FROM gebruikers"):
& Nbsp; & nbsp; & nbsp; afdruk
# => ('Ben', 'een soort omschrijving')
`` `
Eisen
- Python
Reacties niet gevonden