Bonjour !
Un petit messagebox (sous Windows), c'est toujours pratique.
Alors, en voilà un :
# -*- coding: utf-8 -*-
def messagebox(titre='Titre',texte='Message'):
import win32ui,win32con
txt=texte.decode('utf-8','ignore').encode('cp1252','ignore')
bouton = win32ui.MessageBox(txt, "Titre", win32con.MB_OK)
return bouton
print messagebox('Ttiittrree',"P€tit\r\nméssage")
Notes :
- N'oubliez pas de bien enregistrer en UTF-8
- la fonction retourne le bouton cliqué (1 = OK ; 0 = {Echap} ou
fermeture)
- ça gère (à pau près bien) les message en Unicode (accents, euro
comme dans l'exemple, etc.)
- ça gère le passage à la ligne (voir exemple)
- ça ne fait pas le café, et ça ne sert pas le pastis.
@-salutations
--
Michel Claveau