easydb är en riktigt enkel ** SQLite wrapper ** för det gör att du slipper oroa dig för att skapa tabeller eller hantera anslutningar.
Den kan användas på befintligt SQLite databas genom att helt enkelt passera i databasen filnamnet:
`` `Python
från easydb import EasyDB
db = EasyDB ('filename.db')
markören = db.query ("SELECT * FROM mintabell")
`` `
Nya databaser kan vara att skapa genom att ange ditt schema som en ordlista, t.ex:
`` `Python
schema = {
& Nbsp; & nbsp; & nbsp; "Tabellnamn": ["kolumn column_type", & hellip;],
& Nbsp; & nbsp; & nbsp; "Tabellnamn": ["kolumn column_type", & hellip;],
& Nbsp; & nbsp; & nbsp; "Tabellnamn": ["kolumn column_type", & hellip;]
}
db = EasyDB ('filename.db', schema)
`` `
Om databasfilen finns redan då schemat inte kommer att uppdateras, men om det inte finns så det kommer att skapas med det givna schemat. Här är ett komplett exempel:
`` `Python
från easydb import EasyDB
db = EasyDb ('my.db', {"användarnas: ['username text', 'beskrivning text']})
db.query ("INSERT INTO användare (användarnamn, beskrivning) värden (?,?)", ("ben", "någon sorts beskrivning"))
för resultatet i db.query ("SELECT * FROM användare"):
& Nbsp; & nbsp; & nbsp; tryckresultat
# => ('Ben', 'något slags beskrivning ")
`` `
Krav :
- Python
Kommentarer hittades inte