Ki, masalar yaratmaq və ya əlaqələri idarə narahat olan sizi saxlayır üçün
easydb ** həqiqətən sadə ** SQLite banderol edir.
Bu, sadəcə bazası fayl keçən ilə mövcud SQLite verilənlər bazası istifadə edilə bilər:
`` `Python
easydb idxal EasyDB dən
db = EasyDB (filename.db)
("MyTable FROM * SEÇİN") = db.query kursor
`` `
Yeni verilənlər bazası bir lüğət, məsələn, kimi şeması ifadə edərək yaratmaq ola bilər:
`` `Python
şeması = {
& Nbsp; & nbsp; & nbsp; 'Table_name: [' column_name column_type '& hellip;]
& Nbsp; & nbsp; & nbsp; 'Table_name: [' column_name column_type '& hellip;]
& Nbsp; & nbsp; & nbsp; 'Table_name: [' column_name column_type '& hellip;]
}
db = EasyDB (filename.db, şeması)
`` `
Verilənlər bazası faylı artıq sonra varsa şeması yenilənir olmaz, lakin sonra mövcud deyil, əgər həmin şeması ilə yaradılmışdır olacaq. Burada tam misal var:
`` `Python
easydb idxal EasyDB dən
db = EasyDb (my.db "{istifadəçilər: ['İstifadəçi adı mətn', 'şərhi mətn']})
db.query ("? (istifadəçilər (istifadəçi adı, təsviri) DƏYƏRLƏR INSERT INTO)" ("ben", "şərhi bir növ '))
db.query da nəticəsində ("istifadəçiləri FROM * SEÇİN"):
& Nbsp; & nbsp; & nbsp; çap nəticə
# => (Ben "," şərhi bir növ)
`` `
tələblər
- Python
Şərhlər tapılmadı