[linux-nfc] [PATCH v2 5/6] se: Convert SE test script from Python2 to Python3
Mark Greer <[email protected]> Sun, 28 Nov 2021 22:06:05 -0700
| Newsgroups | org.01.lists.linux-nfc,dev.linux.lists.oe-linux-nfc |
|---|---|
| Message-ID | <[email protected]> |
Python2 is deprecated so convert the SE test scripts, which are Python2, to Python3. Signed-off-by: Mark Greer <[email protected]> --- se/test/test-channel | 18 +++++++++--------- se/test/test-seel | 38 +++++++++++++++++++------------------- 2 files changed, 28 insertions(+), 28 deletions(-) diff --git a/se/test/test-channel b/se/test/test-channel index 5fa9b7e7fc41..52af1b38e937 100755 --- a/se/test/test-channel +++ b/se/test/test-channel @@ -1,4 +1,4 @@ -#!/usr/bin/python +#!/usr/bin/python3 import sys import dbus @@ -9,10 +9,10 @@ def extract_byte_array(byte_array): return ' '.join("{:02x}".format(byte) for byte in byte_array) def usage(): - print "Usage: %s <command>" % (sys.argv[0]) - print "" - print " list" - print " send_apdu se/nfcX_<se_type>_seX channelX <apdu>" + print("Usage: %s <command>" % (sys.argv[0])) + print("") + print(" list") + print(" send_apdu se/nfcX_<se_type>_seX channelX <apdu>") sys.exit(1) if (len(sys.argv) < 2): @@ -29,7 +29,7 @@ if (sys.argv[1] == "list"): properties = seel.GetProperties() for path in properties["Channels"]: - print "[ %s ]" % (path) + print("[ %s ]" % (path)) channel = dbus.Interface(bus.get_object("org.neard.se", path), "org.neard.se.Channel") @@ -41,10 +41,10 @@ if (sys.argv[1] == "list"): val = "true" else: val = "false" - print " %s = %s" % (key, val) + print(" %s = %s" % (key, val)) if key in ["AID"]: - print " %s = %s" % (key, extract_byte_array(properties[key])) + print(" %s = %s" % (key, extract_byte_array(properties[key]))) sys.exit(0) if (sys.argv[1] == "send_apdu"): @@ -58,7 +58,7 @@ if (sys.argv[1] == "send_apdu"): response = channel.SendAPDU(sys.argv[4].decode("hex")) - print "--> %s" % extract_byte_array(response) + print("--> %s" % extract_byte_array(response)) sys.exit(0) usage() diff --git a/se/test/test-seel b/se/test/test-seel index 16c797dbc6fc..f3df3e7a7b95 100755 --- a/se/test/test-seel +++ b/se/test/test-seel @@ -1,4 +1,4 @@ -#!/usr/bin/python +#!/usr/bin/python3 import sys import dbus @@ -13,12 +13,12 @@ def extract_list(list): return val def usage(): - print "Usage: %s <command>" % (sys.argv[0]) - print "" - print " list" - print " enabled se/nfcX_<se_type>_seX [on/off]" - print " open_channel se/nfcX_<se_type>_seX <AID>" - print " close_channel se/nfcX_<se_type>_seX channelX" + print("Usage: %s <command>" % (sys.argv[0])) + print("") + print(" list") + print(" enabled se/nfcX_<se_type>_seX [on/off]") + print(" open_channel se/nfcX_<se_type>_seX <AID>") + print(" close_channel se/nfcX_<se_type>_seX channelX") sys.exit(1) if (len(sys.argv) < 2): @@ -33,7 +33,7 @@ if (sys.argv[1] == "list"): properties = manager.GetProperties() for path in properties["SecureElements"]: - print "[ %s ]" % (path) + print("[ %s ]" % (path)) seel = dbus.Interface(bus.get_object("org.neard.se", path), "org.neard.se.SecureElement") @@ -45,13 +45,13 @@ if (sys.argv[1] == "list"): val = "true" else: val = "false" - print " %s = %s" % (key, val) + print(" %s = %s" % (key, val)) if key in ["Type"]: - print " %s = %s" % (key, str(properties[key])) + print(" %s = %s" % (key, str(properties[key]))) if key in ["Channels"]: - print " %s = %s" % (key, extract_list(properties[key])) + print(" %s = %s" % (key, extract_list(properties[key]))) sys.exit(0) if (sys.argv[1] == "enabled"): @@ -69,10 +69,10 @@ if (sys.argv[1] == "enabled"): elif (sys.argv[3] == "off"): val = seel.SetProperty("Enabled", dbus.Boolean(0), timeout = 10) else: - print "Invalid option %s" % sys.argv[3] + print("Invalid option %s" % sys.argv[3]) - except dbus.DBusException, error: - print "%s: %s" % (error._dbus_error_name, error.message) + except dbus.DBusException as error: + print("%s: %s" % (error._dbus_error_name, error.message)) sys.exit(0) if (sys.argv[1] == "open_channel"): @@ -87,9 +87,9 @@ if (sys.argv[1] == "open_channel"): try: channel = seel.OpenChannel(sys.argv[3].decode("hex")) - print "Opened channel: %s" % str(channel) - except dbus.DBusException, error: - print "%s: %s" % (error._dbus_error_name, error.message) + print("Opened channel: %s" % str(channel)) + except dbus.DBusException as error: + print("%s: %s" % (error._dbus_error_name, error.message)) sys.exit(0) if (sys.argv[1] == "close_channel"): @@ -107,8 +107,8 @@ if (sys.argv[1] == "close_channel"): try: seel.CloseChannel(channel) - except dbus.DBusException, error: - print "%s: %s" % (error._dbus_error_name, error.message) + except dbus.DBusException as error: + print("%s: %s" % (error._dbus_error_name, error.message)) sys.exit(0) usage() -- 2.33.1 _______________________________________________ Linux-nfc mailing list -- [email protected] To unsubscribe send an email to [email protected] %(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s