Bonjour,

Je viens d'essayer tout un tas d'exercices littéraires renseignés sur ce forum (et sur d'autres aussi ).
Boa accepte bien les caractères accentués dans le code en plaçant simplement
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
#!/usr/bin/env python
# -*- coding:utf-8 -*-
dans les deux premières lignes du code.

Mais où il y a autre problème,c'est dans la fenêtre d'affichage, en-dessous de la fenêtre d'édition du code, tous les caractères é, è,ç, °, ê, ë,...sont"oubliés, tout simplement. Ils ne sont pas affichés !

PAr exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
import sys
a = sys.getdefaultencoding()
print a, "-éèç-"
me donne comme résultat :
ascii --

Je ne travaille pas (encore ) dans des fenêtres Tk.

J'étudie Python.
Je travaillais avec Scite, mais il a toujours le bug avec input() ey raw_input(). C'est pourquoi j'essaye Boa maintenant.

Je suis sous ubuntu intrepid, boa 0.6.1.
Le langage par défaut de ubuntu est fr.be. Mais quand j'essaye de modifier le langage dans Boa (dans "Tools/Choose IDE Langage"), il semble accepter mon choix dans la liste, mais après un redémarrage, il est encore et toujours en "French" et en ascii !?

Qui connait la solution pour corriger l'affichage ?

Ce problème n'est pas vraiment critique mais un peu perturbant.
Je viens d'effectuer un essais avec le code suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
from Tkinter import *
fen1 = Tk()
tex1 = Label(fen1, text='Bonjour à tout le monde !')
tex1.pack()
bou1 = Button(fen1, text='Quitter', command = fen1.destroy)
bou1.pack()
fen1.mainloop()
et ici, le "à" dans la phrase est bien affiché !

C'est donc un problème propre à Boa, semble-t-il !

A+