Last change
on this file was 2, checked in by Yuri Dario, 15 years ago |
Initial import for vendor code.
|
-
Property svn:eol-style
set to
native
|
File size:
591 bytes
|
Line | |
---|
1 | # Not referenced from the documentation, but builds the database file the other
|
---|
2 | # code snippets expect.
|
---|
3 |
|
---|
4 | import sqlite3
|
---|
5 | import os
|
---|
6 |
|
---|
7 | DB_FILE = "mydb"
|
---|
8 |
|
---|
9 | if os.path.exists(DB_FILE):
|
---|
10 | os.remove(DB_FILE)
|
---|
11 |
|
---|
12 | con = sqlite3.connect(DB_FILE)
|
---|
13 | cur = con.cursor()
|
---|
14 | cur.execute("""
|
---|
15 | create table people
|
---|
16 | (
|
---|
17 | name_last varchar(20),
|
---|
18 | age integer
|
---|
19 | )
|
---|
20 | """)
|
---|
21 |
|
---|
22 | cur.execute("insert into people (name_last, age) values ('Yeltsin', 72)")
|
---|
23 | cur.execute("insert into people (name_last, age) values ('Putin', 51)")
|
---|
24 |
|
---|
25 | con.commit()
|
---|
26 |
|
---|
27 | cur.close()
|
---|
28 | con.close()
|
---|
Note:
See
TracBrowser
for help on using the repository browser.