You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
29 lines
591 B
29 lines
591 B
4 months ago
|
# Not referenced from the documentation, but builds the database file the other
|
||
|
# code snippets expect.
|
||
|
|
||
|
import sqlite3
|
||
|
import os
|
||
|
|
||
|
DB_FILE = "mydb"
|
||
|
|
||
|
if os.path.exists(DB_FILE):
|
||
|
os.remove(DB_FILE)
|
||
|
|
||
|
con = sqlite3.connect(DB_FILE)
|
||
|
cur = con.cursor()
|
||
|
cur.execute("""
|
||
|
create table people
|
||
|
(
|
||
|
name_last varchar(20),
|
||
|
age integer
|
||
|
)
|
||
|
""")
|
||
|
|
||
|
cur.execute("insert into people (name_last, age) values ('Yeltsin', 72)")
|
||
|
cur.execute("insert into people (name_last, age) values ('Putin', 51)")
|
||
|
|
||
|
con.commit()
|
||
|
|
||
|
cur.close()
|
||
|
con.close()
|