~psycopg/psycopg/2.0.x

« back to all changes in this revision

Viewing changes to examples/mogrify.py

  • Committer: Federico Di Gregorio
  • Date: 2005-06-13 06:25:06 UTC
  • Revision ID: fog-fffb514a007294079bbec1acfbc081157345f9a7
psycopg->psycopg2 switch in the examples.

Show diffs side-by-side

added added

removed removed

Lines of Context:
19
19
 
20
20
## don't modify anything below this line (except for experimenting)
21
21
 
22
 
import sys, psycopg
 
22
import sys, psycopg2
23
23
 
24
24
if len(sys.argv) > 1:
25
25
    DSN = sys.argv[1]
26
26
 
27
27
print "Opening connection using dns:", DSN
28
28
 
29
 
conn = psycopg.connect(DSN)
 
29
conn = psycopg2.connect(DSN)
30
30
print "Encoding for this connection is", conn.encoding
31
31
 
32
32
curs = conn.cursor()
34
34
curs.execute("SELECT %(foo)s AS foo", {'foo':None})
35
35
curs.execute("SELECT %(foo)s AS foo", {'foo':True})
36
36
curs.execute("SELECT %(foo)s AS foo", {'foo':42})
37
 
curs.execute("SELECT %(foo)s AS foo", {'foo':u'yatt�!'})
 
37
curs.execute("SELECT %(foo)s AS foo", {'foo':u'yatt�!'})
38
38
curs.execute("SELECT %(foo)s AS foo", {'foo':u'bar'})
39
39
 
40
40
print curs.mogrify("SELECT %(foo)s AS foo", {'foo':'bar'})
41
41
print curs.mogrify("SELECT %(foo)s AS foo", {'foo':None})
42
42
print curs.mogrify("SELECT %(foo)s AS foo", {'foo':True})
43
43
print curs.mogrify("SELECT %(foo)s AS foo", {'foo':42})
44
 
print curs.mogrify("SELECT %(foo)s AS foo", {'foo':u'yatt�!'})
 
44
print curs.mogrify("SELECT %(foo)s AS foo", {'foo':u'yatt�!'})
45
45
print curs.mogrify("SELECT %(foo)s AS foo", {'foo':u'bar'})
46
46
 
47
47
conn.rollback()