initial creation
This commit is contained in:
@@ -0,0 +1,35 @@
|
||||
#!/usr/bin/env python
|
||||
|
||||
import sqlite3
|
||||
|
||||
s3conn = sqlite3.connect("../DATA/presidents.db")
|
||||
# uncomment to make _all_ cursors dictionary cursors
|
||||
# conn.row_factory = sqlite3.Row
|
||||
|
||||
NAME_QUERY = '''
|
||||
select firstname, lastname
|
||||
from presidents
|
||||
where termnum < 5
|
||||
'''
|
||||
|
||||
cur = s3conn.cursor()
|
||||
|
||||
# select first name, last name from all presidents
|
||||
cur.execute(NAME_QUERY)
|
||||
|
||||
for row in cur.fetchall():
|
||||
print(row)
|
||||
print('-' * 50)
|
||||
|
||||
dcur = s3conn.cursor() # <1>
|
||||
|
||||
# make _this_ cursor a dictionary cursor
|
||||
dcur.row_factory = sqlite3.Row # <2>
|
||||
|
||||
# select first name, last name from all presidents
|
||||
dcur.execute(NAME_QUERY)
|
||||
|
||||
for row in dcur.fetchall():
|
||||
print(row['firstname'], row['lastname']) # <3>
|
||||
|
||||
print('-' * 50)
|
||||
Reference in New Issue
Block a user