Bonjour,
Je viens d'essayer tout un tas d'exercices littérairesrenseignés sur ce forum (et sur d'autres aussi
).
Boa accepte bien les caractères accentués dans le code en plaçant simplement
dans les deux premières lignes du code.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 #!/usr/bin/env python # -*- coding:utf-8 -*-
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 :
me donne comme résultat :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 import sys a = sys.getdefaultencoding() print a, "-éèç-"
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 :
et ici, le "à" dans la phrase est bien affiché
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()!
C'est donc un problème propre à Boa, semble-t-il !
A+
Partager