diff options
| author | William S Fulton <wsf@fultondesigns.co.uk> | 2020-08-15 16:46:01 +0100 |
|---|---|---|
| committer | William S Fulton <wsf@fultondesigns.co.uk> | 2020-08-15 16:46:01 +0100 |
| commit | 89bee6a7fa2236da8f10bf200abdc4892d4085b8 (patch) | |
| tree | b4a6efa27ad38a2e7146a91b6832b80631c0c677 /Examples/python/pointer | |
| parent | 2af35cb4ff80f352aa2f8f2b02bfd31000db4188 (diff) | |
| download | swig-89bee6a7fa2236da8f10bf200abdc4892d4085b8.tar.gz | |
Modify examples to be both Python 2 and 3 compatible
For removing dependency on 2to3
Diffstat (limited to 'Examples/python/pointer')
| -rw-r--r-- | Examples/python/pointer/runme.py | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/Examples/python/pointer/runme.py b/Examples/python/pointer/runme.py index 5b5f16bc2..46371b89a 100644 --- a/Examples/python/pointer/runme.py +++ b/Examples/python/pointer/runme.py @@ -3,23 +3,23 @@ import example # First create some objects using the pointer library. -print "Testing the pointer library" +print("Testing the pointer library") a = example.new_intp() b = example.new_intp() c = example.new_intp() example.intp_assign(a, 37) example.intp_assign(b, 42) -print " a =", a -print " b =", b -print " c =", c +print(" a = %s" % a) +print(" b = %s" % b) +print(" c = %s" % c) # Call the add() function with some pointers example.add(a, b, c) # Now get the result r = example.intp_value(c) -print " 37 + 42 =", r +print(" 37 + 42 = %s" % r) # Clean up the pointers example.delete_intp(a) @@ -30,12 +30,12 @@ example.delete_intp(c) # This should be much easier. Now how it is no longer # necessary to manufacture pointers. -print "Trying the typemap library" +print("Trying the typemap library") r = example.sub(37, 42) -print " 37 - 42 =", r +print(" 37 - 42 = %s" % r) # Now try the version with multiple return values -print "Testing multiple return values" +print("Testing multiple return values") q, r = example.divide(42, 37) -print " 42/37 = %d remainder %d" % (q, r) +print(" 42/37 = %d remainder %d" % (q, r)) |
