diff options
Diffstat (limited to 'save_util.py')
-rw-r--r-- | save_util.py | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/save_util.py b/save_util.py new file mode 100644 index 0000000..656c130 --- /dev/null +++ b/save_util.py @@ -0,0 +1,29 @@ +#!/usr/bin/env python +# -*- coding: utf-8 -*- + +from gettext import gettext as _ + + +def save(l): + f = open('salida.py', 'w') + # encabezados + f.write("# -*- coding: utf-8 -*-\n") + f.write("\n") + f.write("from gettext import gettext as _\n") + f.write("\n") + f.write("CITIES = [\n") + first = True + for r in l: + # (_('BahÃa Blanca'), 386, 451, 2, -10, -14), + if first: + first = False + else: + f.write(',\n') + + lin = " (_('" + str(r[0]) + "'), " + str(r[1]) + ", " + str(r[2]) + lin = lin + ", 2, " + str(r[3]) + ", " + str(r[4]) + ")" + + f.write(lin) + f.write('\n') + f.write(']') + f.close() |