IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Python Discussion :

Python 3.4.2 encodage


Sujet :

Python

  1. #1
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2014
    Messages
    125
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2014
    Messages : 125
    Par défaut Python 3.4.2 encodage
    Bonjour, j'ai installé python 3.4.2, pour pouvoir installer pg8000 et ainsi exécuter des scripts python pour créer une BDD. J'ai déjà fais cette opération sur un autre ordinateur, celle ci c'est passé sans aucun problème. (j'ai bien sur installer postgreSQL)

    J'ai changé de poste, j'ai donc réinstaller tout ce qu'il me fallait, mais il y a un problème, je ne peux pas exécuter mes scripts pythons, j'ai une erreur, la voici :

    File "C:\Python34\lib\site-packages\pg8000-1.10.3-py3.4.egg\pg8000\__init__.py", line 103, in connect
    user, host, unix_sock, port, database, password, ssl, timeout)
    File "C:\Python34\lib\site-packages\pg8000-1.10.3-py3.4.egg\pg8000\core.py", line 1616, in __init__
    self.message_types[code](self._read(data_len - 4), None)
    File "C:\Python34\lib\site-packages\pg8000-1.10.3-py3.4.egg\pg8000\core.py", line 1632, in handle_ERROR_RESPONSE
    data.split(NULL_BYTE))
    File "C:\Python34\lib\site-packages\pg8000-1.10.3-py3.4.egg\pg8000\core.py", line 1631, in <genexpr>
    (s[0:1], s[1:].decode(self._client_encoding)) for s in
    UnicodeDecodeError: 'utf-8' codec can't decode byte 0xe9 in position 15: invalid continuation byte
    pg8000 est bien installé, j'ai dans mes scripts python #-*-coding:Utf-8 -*, je ne sais pas d'ou viens l'erreur, j'espere que vous pourrez m'apporter des éléments de réponses !

    Merci d'avance.

  2. #2
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 720
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 720
    Par défaut
    Salut,

    Ça dit que la connexion au serveur de BDD arrive à se faire mais le message expédié par le serveur contient des bytes >128 qui ne sont pas utf-8. C'est plutôt un pb. de configuration de la base de données et/ou du serveur PostgresSQL: côté "programmation" Python, on ne peut pas faire grand chose pour vous.

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  3. #3
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2014
    Messages
    125
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2014
    Messages : 125
    Par défaut
    Merci pour l'information ! En effet, lorsque j'allais dans etat du serveur, j'avais un soucie avec UTF-8!

    Mais, malgré le problème réglé( lc_messages = 'fr_FR.UTF-8') , rien ne fonctionne, toujours les mêmes erreurs, et je ne voie pas d'ou viens le problème, dois je poster un sujet dans une autre section ?

Discussions similaires

  1. Python + Apache : problème d'encodage UTF8 [résolu]
    Par CetTer dans le forum Général Python
    Réponses: 5
    Dernier message: 16/12/2013, 21h53
  2. encodage en python
    Par anna1980 dans le forum Général Python
    Réponses: 2
    Dernier message: 09/06/2008, 23h03
  3. Encodage python sqlite
    Par olaxius dans le forum Général Python
    Réponses: 1
    Dernier message: 01/11/2006, 22h28
  4. [File] comment python gere les encodage?
    Par anthyme dans le forum Général Python
    Réponses: 3
    Dernier message: 03/10/2006, 20h39
  5. Problème d'encodage avec Python
    Par tse_tilky_moje_imja dans le forum Général Python
    Réponses: 2
    Dernier message: 22/02/2006, 14h36

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo