import sqlite3 as dbapi # Povežimo se na novo bazo - s tem jo ustvarimo conn = dbapi.connect("testdb.sqlite") # Odpremo kazalec cur = conn.cursor() # zbrišemo tabelo, če slučajno že je cur.execute("DROP TABLE IF EXISTS test ;") # Izvedemo ukaz – naredimo tabelo cur.execute("CREATE TABLE test (id integer PRIMARY KEY AUTOINCREMENT, num integer, data varchar);") # podatke vstavimo v tabelo cur.execute("INSERT INTO test (num, data) VALUES (100, 'KU-KU');") # sedaj preberimo nazaj cur.execute("SELECT * FROM test;") rezultat = cur.fetchone() #hočemo le eno vrstico print(rezultat) # izpiše se (1, 100, "KU-KU") # poskrbimo, da so spremembe v bazi trajne conn.commit() # Zapremo povezave z bazo cur.close() conn.close()