diff options
author | Alan Aguiar <alanjas@hotmail.com> | 2013-12-25 19:42:54 (GMT) |
---|---|---|
committer | Alan Aguiar <alanjas@hotmail.com> | 2013-12-25 19:42:54 (GMT) |
commit | 56d4b9766964c12cfa56bfcb96207b110e9442a9 (patch) | |
tree | dad7099d1973bd32d939c701020533db0b26d880 /save_util.py | |
parent | e8a66fcf4d85d976e2f82829564188e389681f52 (diff) |
add save/export to py function
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() |