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

Linux Discussion :

Python/Mysql probleme de "é"


Sujet :

Linux

  1. #1
    Membre du Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2011
    Messages
    88
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Novembre 2011
    Messages : 88
    Points : 58
    Points
    58
    Par défaut Python/Mysql probleme de "é"
    Bonjour tout les Pythoniens , en fait maintenant je peux me connecter à phpMyAdmin , j'ai créé une base de données , et j'essaie là de faire des manipulations pour connecter ma base a une interface Tkinter , en utilisant Python .
    Le probleme que je confronte là est : dans une table "testtable" il y a un champs qui s'appele : "Prénom" , et les enregistrements sont : "Prénom1" , "Prénom2" , .. , Quand j'essaie de les afficher sur un terminale , au lieu de "é" j'obtient un "?" :


    L'autre probleme est quand je veux inserer des données par : " cursor.execute(query) , peut etre on reconnait pas le champs Prénom .... , j'ai essayé :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    cursor.execute('SET NAMES UTF8')
    mais sans resultats

  2. #2
    Membre du Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2011
    Messages
    88
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Novembre 2011
    Messages : 88
    Points : 58
    Points
    58
    Par défaut probleme de "é"
    C resolu grace au Chat sur le forum , il faudrais ajouter ces deux commande comme propriétés de la connexion a la base de donnée dans le code Python :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    charset = "utf8" , use_unicode=True
    la connexion à la base sera donc :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     db = MySQLdb.connect(host='localhost', user='root', passwd='', db='testbase',charset = "utf8" , use_unicode=True)

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Python et HTML: pb de quotes
    Par Gorgo13 dans le forum Réseau/Web
    Réponses: 2
    Dernier message: 18/10/2007, 14h06
  2. [PHP/MySQL] Probleme avec ' (quote)
    Par xtaze dans le forum XQUERY/SGBD
    Réponses: 2
    Dernier message: 02/11/2006, 10h00
  3. [MySQL] Problème de rquête avec Quôte
    Par yom17 dans le forum Langage SQL
    Réponses: 7
    Dernier message: 23/10/2006, 10h58
  4. [text] probleme avec simple quote
    Par bor1s dans le forum Langage SQL
    Réponses: 3
    Dernier message: 22/12/2005, 16h03

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