-#!/usr/bin/python2
+#!/usr/bin/env python3
from common import load_root_node, natural_sort
-import sys
+
def choose(options, allow_multi):
reverse_map = {}
for i, (key, value) in enumerate(options):
- print "%3d) %s" % (i+1, key)
+ print("%3d) %s" % (i+1, key))
reverse_map[i+1] = value
- print " 0) Back"
+ print(" 0) Back")
while True:
try:
- values = map(int, raw_input("Choose> ").split())
+ values = list(map(int, input("Choose> ").split()))
if len(values) == 0:
continue
if 0 in values:
if len(values) == 1:
return values[0]
except (ValueError, IndexError):
- print >>sys.stderr, "Invalid input, please try again"
+ print("Invalid input, please try again")
pass
def main():
elif will_download:
for n in result:
if not n.download():
- raw_input("Press return to continue...\n")
+ input("Press return to continue...\n")
else:
node = result
try:
main()
except (KeyboardInterrupt, EOFError):
- print "\nExiting..."
+ print("\nExiting...")