Encodage: Code compatible Python 2.x/3.x - Multi plateforme
Bonjour,
Soit les codes suivant:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| #!/usr/bin/env python
# -*- coding: UTF-8 -*-
#
#
try:
import tkinter as Tk
except:
import Tkinter as Tk
fenetre = Tk.Tk()
Tk.Label(fenetre, text='éèàù').pack()
Tk.Button(fenetre, text='Quitter', command=fenetre.quit).pack()
fenetre.mainloop() |
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| #!/usr/bin/env python
# -*- coding: ISO8859-1 -*-
#
#
try:
import tkinter as Tk
except:
import Tkinter as Tk
fenetre = Tk.Tk()
Tk.Label(fenetre, text='éèàù').pack()
Tk.Button(fenetre, text='Quitter', command=fenetre.quit).pack()
fenetre.mainloop() |
Quelle est la bonne pratique pour avoir du code compatible Python 2.x/3.x Et multi plateforme ?
Merci d'avance