Bonjour,
Je débute en Python.
Je récupère des enregistrements avec
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
db=adodbapi.connect("\
    Provider=SQLOLEDB.1;...... etc
 
c = db.cursor()
c.execute("select * from dbo.Aciers")
ça marche très bien sauf que j'ai une erreur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
UnicodeEncodeError: 'ascii' codec can't encode character u'\xb5' in position 10: ordinal not in range(128)
quand le code rencontre le caractère µ présent dans certains enregistrements.(épaisseur d'un acier en micron)
J'ai bien mis la ligne
Code : Sélectionner tout - Visualiser dans une fenêtre à part
#-*- coding: windows-1252 -*-
en entête mais ça ne suffit pas pour afficher correctement un enregistrement.
Merci d'avance