diff options
Diffstat (limited to 'Examples/python/variables/runme.py')
-rw-r--r-- | Examples/python/variables/runme.py | 64 |
1 files changed, 33 insertions, 31 deletions
diff --git a/Examples/python/variables/runme.py b/Examples/python/variables/runme.py index 4d34e92dd..f305fbe25 100644 --- a/Examples/python/variables/runme.py +++ b/Examples/python/variables/runme.py @@ -2,6 +2,8 @@ import example +print("Variables = " + str(example.cvar)) + # Try to set the values of some global variables example.cvar.ivar = 42 @@ -22,51 +24,51 @@ example.cvar.name = "Bill" # Now print out the values of the variables -print "Variables (values printed from Python)" - -print "ivar =", example.cvar.ivar -print "svar =", example.cvar.svar -print "lvar =", example.cvar.lvar -print "uivar =", example.cvar.uivar -print "usvar =", example.cvar.usvar -print "ulvar =", example.cvar.ulvar -print "scvar =", example.cvar.scvar -print "ucvar =", example.cvar.ucvar -print "fvar =", example.cvar.fvar -print "dvar =", example.cvar.dvar -print "cvar =", example.cvar.cvar -print "strvar =", example.cvar.strvar -print "cstrvar =", example.cvar.cstrvar -print "iptrvar =", example.cvar.iptrvar -print "name =", example.cvar.name -print "ptptr =", example.cvar.ptptr, example.Point_print(example.cvar.ptptr) -print "pt =", example.cvar.pt, example.Point_print(example.cvar.pt) - -print "\nVariables (values printed from C)" +print("\nVariables (values printed from Python)") + +print("ivar = %s" % example.cvar.ivar) +print("svar = %s" % example.cvar.svar) +print("lvar = %s" % example.cvar.lvar) +print("uivar = %s" % example.cvar.uivar) +print("usvar = %s" % example.cvar.usvar) +print("ulvar = %s" % example.cvar.ulvar) +print("scvar = %s" % example.cvar.scvar) +print("ucvar = %s" % example.cvar.ucvar) +print("fvar = %s" % example.cvar.fvar) +print("dvar = %s" % example.cvar.dvar) +print("cvar = %s" % example.cvar.cvar) +print("strvar = %s" % example.cvar.strvar) +print("cstrvar = %s" % example.cvar.cstrvar) +print("iptrvar = %s" % example.cvar.iptrvar) +print("name = %s" % example.cvar.name) +print("ptptr = %s %s" % (example.cvar.ptptr, example.Point_print(example.cvar.ptptr))) +print("pt = %s %s" % (example.cvar.pt, example.Point_print(example.cvar.pt))) + +print("\nVariables (values printed from C)") example.print_vars() -print "\nNow I'm going to try and modify some read only variables" +print("\nNow I'm going to try and modify some read only variables") -print " Trying to set 'path'" +print(" Trying to set 'path'") try: example.cvar.path = "Whoa!" - print "Hey, what's going on?!?! This shouldn't work" + print("Hey, what's going on?!?! This shouldn't work") except Exception: - print "Good." + print("Good.") -print " Trying to set 'status'" +print(" Trying to set 'status'") try: example.cvar.status = 0 - print "Hey, what's going on?!?! This shouldn't work" + print("Hey, what's going on?!?! This shouldn't work") except Exception: - print "Good." + print("Good.") -print "\nI'm going to try and update a structure variable.\n" +print("\nI'm going to try and update a structure variable.\n") example.cvar.pt = example.cvar.ptptr -print "The new value is" +print("The new value is") example.pt_print() -print "You should see the value", example.Point_print(example.cvar.ptptr) +print("You should see the value %s" % example.Point_print(example.cvar.ptptr)) |