From bf95125a33ca7d34b0931704ae3878ea61925500 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pierre-Elliott=20B=C3=A9cue?= Date: Wed, 5 Nov 2014 01:50:15 +0100 Subject: [PATCH] =?UTF-8?q?D=C3=A9but=20de=20gestion=20de=20l'encodage=20d?= =?UTF-8?q?ans=20config?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- gestion/config/__init__.py | 1 + gestion/config/config.py | 1 + gestion/config/encoding.py | 6 ++++++ 3 files changed, 8 insertions(+) create mode 100644 gestion/config/encoding.py diff --git a/gestion/config/__init__.py b/gestion/config/__init__.py index 09ee0fad..3e229552 100644 --- a/gestion/config/__init__.py +++ b/gestion/config/__init__.py @@ -2,4 +2,5 @@ # -*- coding: utf-8 -*- from config import * +from encoding import * diff --git a/gestion/config/config.py b/gestion/config/config.py index 93f7766f..8a8e76fd 100644 --- a/gestion/config/config.py +++ b/gestion/config/config.py @@ -2,6 +2,7 @@ # -*- coding: utf-8 -*- """ Définition de variables de configuration et de comportement des scripts Cr@ns """ + import time import datetime diff --git a/gestion/config/encoding.py b/gestion/config/encoding.py new file mode 100644 index 00000000..019ccda6 --- /dev/null +++ b/gestion/config/encoding.py @@ -0,0 +1,6 @@ +# -*- coding: utf-8 -*- + +import sys + +in_encoding = getattr(sys.stdin, 'encoding', None) or "UTF-8" +out_encoding = getattr(sys.stdout, 'encoding', None) or "UTF-8"