diff --git a/notes.md b/notes.md index 95937ad..e339147 100644 --- a/notes.md +++ b/notes.md @@ -5,11 +5,30 @@ Sessions: * [01](sessions/01.md) * [02](sessions/02.md) +# Sujets à évoquer plus tard + + +* le mot-clé 'with' +* modules et packages +* décorateurs +* classes + * héritage + * super() + +* virtualenv, pip, et bibliothèques tierces +* tests: pytest, test-driven developement + # Idées d'ateliers +Parser du RSS et télécharger les émissions: + + * Source: https://github.com/dmerejkowsky/pypodget/ + * Concepts: + * `setup.py` + * scripts, entry points + * Effets audio * Jeux vidéos (pygame) * IOT : micro-controller, Rasberry Pi * Blender/GIMP -* Parse RSS and download mp3: https://github.com/yannicklm/pypodget/blob/master/pypodget * Stéganographie: cacher un texte dans une image diff --git a/sessions/02.md b/sessions/02.md index 1fe6e9f..552be48 100644 --- a/sessions/02.md +++ b/sessions/02.md @@ -60,10 +60,16 @@ s # Example -Top 100 des mots les plus fréquents dans un fichier texte +Top 10 des mots les plus fréquents dans un fichier texte Notions: * fichiers * arguments en ligne de commande, `sys.argv` +* main() -``` +Comparons Macron & Ruffin + +Notes: +- les textes sont facilement disponibles +- on a à peine gratté la surface +- voir les travaux du regretté Jean Véronis sur le sujet