*/t/*.py: Fix the various testing scripts for Python 3 compatibility.
[mLib] / struct / t / sym-gtest.py
index ea69034..381ea3a 100644 (file)
@@ -6,6 +6,8 @@
 import sys as SYS
 import random as R
 
+if SYS.version_info >= (3,): xrange = range
+
 ###--------------------------------------------------------------------------
 ### Command-line parsing.
 
@@ -116,7 +118,7 @@ def op_show():
   if not MAP:
     WIN.write('*EMPTY*\n')
   else:
-    kk = MAP.keys()
+    kk = list(MAP.keys())
     kk.sort()
     WIN.write(' '.join(['%s:%d' % (k, MAP[k]) for k in kk]) + '\n')