Français — English

entwanne

Antoine Rozo (entwanne)

Ingénieur logiciel / Développeur Python


Publications

logo

Un zeste de Python

Cours à destination des débutant·e·s pour apprendre les bases de Python (variables, types, conditions, boucles, fonctions, modules).

Publication — Code source

logo

La programmation orientée objet en Python

Cours portant sur la programmation orientée objet en Python : classes, méthodes, héritage, opérateurs et autres.

Publication — Code source

logo

Notions de Python avancées

Cours sur les notions avancées du langage Python : itérateurs, générateurs, décorateurs, métaclasses, etc.

Publication — Code source

logo

Les secrets d'un code pythonique

Article dédié à la philosophie Python et la structuration d'un bon code en Python.

Publication — Code source

logo

Plongée au cœur de l'asynchrone en Python

Construction pas à pas d'un moteur asynchrone Python pour en comprendre les arcanes.

Publication — Code source

logo

Variables, scopes et closures en Python

Explications sur les scopes et la portée des variables en Python, sur les spécificités du langage.

Publication — Code source

logo

La mécanique des imports en Python

Découverte en profondeur des mécanismes impliqués dans le système des imports de Python.

Publication — Code source

logo

Autres publications

Publication de tutoriels, articles et billets d'humeur à propos de divers sujets (développement, voyage, cuisine, etc.) sur Zeste de Savoir.

Publications — Profil


Conférences

logo

Construire un type frozendict (dictionnaire immutable)

La bibliohèque standard de Python propose différentes collections mutables et immutables, mais pas de dictionnaires immutables (inaltérables après leur création).
Voyons comment on peut alors tordre Python pour créer notre propre frozendict (dictionnaire immutable) en pur Python.
PyConFR 2025 Lyon.

IndyMotion — PyVideo — Support — Code source

logo

La mécanique des imports

Voyage au cœur du mécanisme des imports en Python afin de comprendre comment ils fonctionnent et comment nous pouvons agir sur leur comportement, à travers l'écriture de finders et de loaders personnalisés.
PyConFR 2024 Strasbourg.

IndyMotion — PyVideo — Support — Code source

logo

Devenir incollable sur les callables

Les fonctions ne sont pas les seuls objets appelables en Python. Que peut-on alors appeler d'autre ? Que se passe-t-il lors d'un appel ? Comment fontionnent les arguments et paramètres ?
Cette conférence entend répondre à ces différentes questions.
PyConFR 2023 Bordeaux.

IndyMotion — PyVideo — Support — Code source

logo

Dessine-moi une tortue

Présentation d'aiorobot, une bibliothèque asynchrone pour interagir avec un robot de dessin assimilable au module turtle de Python.
En attendant la PyConFR — 2021.

Youtube — PyVideo

logo

Plongée au cœur du modèle asynchrone Python

Tout mécanisme Python repose sur des interfaces simples.
L'asynchrone aussi, et cette présentation permet de comprendre comment il fonctionne.
PyConFR 2019 Bordeaux.

Youtube — PyVideo — Support — Code source

logo

La dynamique des attributs

L'accès aux attributs d'un objet en Python est plus complexe qu'il n'en a l'air.
Cette présentation explore les différents mécanismes mis en œuvre pour rendre les attributs plus dynamiques.
PyConFR 2018 Lille — conférence non enregistrée.

Support — Code source

logo

Les secrets d'un code pythonique

Avez-vous déjà vu… un code pythonique ?
Cette présentation explique ce qui se cache derrière ce terme souvent utilisé.
PyConFR 2017 Toulouse.

Youtube — PyVideo — Support — Code source


Projets

logo

aiorobot

Bibliothèque asynchrone permettant le contrôle d'un Root robot (robot de dessin).
Réalisé avec Python.

Code source

logo

Onitu

Outil de synchronisation de fichiers à travers plusieurs services (Google Drive, Dropbox, Amazon S3).
Réalisé avec Python et zeromq.

Site officiel — Code source

logo

Rodolphe

Forum d'images anonyme.
Réalisé avec Python et Django.

Code source

logo

Not A Game Manager

Petit moteur de jeux type RPG.
Réalisé avec Python et Pyglet.

Code source

logo

Et d'autres encore

Divers projets et expérimentations, en Python mais pas que, à retrouver sur mon profil Github.

Profil Github


Divers

logo

Documentation Python FR

Participation à la traduction en français de la documentation Python.

Code source

logo

Réalisations graphiques

Différents modèles vectoriels dessinés avec Inkscape.

Galerie Deviantart — Boutique RedBubble


Contact

E-mail

antoine [dot] rozo [at] gmail [dot] com

Bluesky

@entwanne.bsky.social

Github

entwanne


© Logos Python, PyConFR, Zeste de Savoir, iRobot, Bluesky & Github.