Python: Notification dans le Centre de notifications Windows
📁 Sujets avancés sur Python
Comment, en utilisant Python, envoyer une notification dans le Centre de notifications Windows 10 ?
Avertissement : l'implémentation dans la réponse n'est pas optimale, elle ralentira lors du défilement sur un grand nombre de lignes. Pour des usages non pédagogiques, je recommande d'utiliser le module
Il faut effectuer une analyse lexicale (parsing) du texte - diviser le texte en morceaux à surligner (tokens), en fonction du type de token, mettre en évidence différemment les morceaux de texte. Pour simplifier, on peut prendre un parser prêt à l'emploi, par exemple de la bibliothèque (s'installe avec pip install pygments). On peut également utiliser le module de la bibliothèque standard de Python, si on prévoit de faire du surlignage uniquement pour Python.
Ci-dessous un exemple bricolé avec surlignage des mots-clés et des littéraux textuels (fonctionne de manière non optimale, à chaque modification supprime tout le surlignage, réanalyse le texte en tokens, refait tout le
Connectez-vous pour laisser une réponse