diff options
Diffstat (limited to 'chimere/management/commands')
| -rw-r--r-- | chimere/management/commands/chimere_export.py | 10 | 
1 files changed, 5 insertions, 5 deletions
| diff --git a/chimere/management/commands/chimere_export.py b/chimere/management/commands/chimere_export.py index 4e91956..09271cf 100644 --- a/chimere/management/commands/chimere_export.py +++ b/chimere/management/commands/chimere_export.py @@ -35,7 +35,7 @@ class Command(BaseCommand):                      self.stdout.write(' %d - %s\n' % (subcat.pk, subcat.name))              self.stdout.write('\nSub-category ID: ')              self.stdout.flush() -            v = raw_input() +            v = input()              try:                  subcat = SubCategory.objects.get(pk=v)              except (ValueError, ObjectDoesNotExist) as e: @@ -51,7 +51,7 @@ class Command(BaseCommand):              frmat = args[1]          while frmat not in ('CSV', 'KML', 'SHP'):              self.stdout.write('Choose a format (CSV, KML or SHP): ') -            frmat = raw_input().replace('\n', '') +            frmat = input().replace('\n', '')          exporter = EXPORTER[frmat]          cls = None          if args and args[2]: @@ -67,7 +67,7 @@ class Command(BaseCommand):          while not cls:              self.stdout.write('Choose an item type:\n 1 - marker\n 2 - route\n')              self.stdout.write('Number: ') -            v = raw_input() +            v = input()              if v == '1':                  cls = Marker              elif v == '2': @@ -77,10 +77,10 @@ class Command(BaseCommand):              filename = args[3]          else:              self.stdout.write('Filename: ') -            filename = raw_input() +            filename = input()          response = exporter(None, None, cls.objects.filter(categories=subcat))          try: -            with open(filename, 'w+') as fl: +            with open(filename, 'wb+') as fl:                  fl.write(response.content)          except IOError as e:              raise CommandError(e) | 
