Mercurial > pyarq-presupuestos
comparison pyArq-Presupuestos.py @ 26:16f91684686b default tip
Upgrade to python 3. Keep python 2/3 compatibility
| author | Miguel Ángel Bárcena Rodríguez <miguelangel@obraencurso.es> |
|---|---|
| date | Tue, 18 Jun 2019 17:50:23 +0200 |
| parents | 65e7ae0d0e63 |
| children |
comparison
equal
deleted
inserted
replaced
| 25:189f8274aecd | 26:16f91684686b |
|---|---|
| 18 ## | 18 ## |
| 19 ## You should have received a copy of the GNU General Public License | 19 ## You should have received a copy of the GNU General Public License |
| 20 ## along with this program. If not, see <http://www.gnu.org/licenses/>. | 20 ## along with this program. If not, see <http://www.gnu.org/licenses/>. |
| 21 | 21 |
| 22 # Modules | 22 # Modules |
| 23 | |
| 24 # python 2/3 compatibility | |
| 25 from __future__ import absolute_import, division, print_function, unicode_literals | |
| 26 from builtins import str as text | |
| 27 | |
| 23 import sys | 28 import sys |
| 24 import getopt | 29 import getopt |
| 25 import gettext | 30 import gettext |
| 26 # pyArq-Presupuestos modules | 31 # pyArq-Presupuestos modules |
| 27 from Generic import win32Locale | 32 from Generic import win32Locale |
| 74 _run_gtk() | 79 _run_gtk() |
| 75 else: | 80 else: |
| 76 _run_gtk() | 81 _run_gtk() |
| 77 except getopt.error as err: | 82 except getopt.error as err: |
| 78 # output error | 83 # output error |
| 79 print (str(err)) | 84 print (txt(err)) |
| 80 | 85 |
| 81 # Run pyArq-Presupuestos | 86 # Run pyArq-Presupuestos |
| 82 if __name__ == "__main__": | 87 if __name__ == "__main__": |
| 83 _take_APPDATA_path() | 88 _take_APPDATA_path() |
| 84 _translate() | 89 _translate() |
