À propos de Four Spaces
Four Spaces est une publication indépendante consacrée au style Python et aux bonnes pratiques de programmation : ce que disent vraiment PEP 8 et les guides apparentés, comment les linters et les formateurs les appliquent, et comment écrire un code que la personne suivante pourra lire. L'édition principale est en anglais ; cette rubrique en français, ouverte en novembre 2026, s'adresse aux lecteurs qui travaillent en France.
Ce que vous trouverez ici
- Style et lisibilité : les questions propres aux francophones, comme la langue des noms et des commentaires ou les pièges de la typographie française dans le code, et l'enseignement de Python au lycée.
- Code public et données : ce qu'implique la publication de code par les organismes publics français, et des analyses de données publiques sur ce code.
- Des articles écrits pour la France, et non traduits de l'anglais : textes officiels français, usages des administrations et de l'enseignement français.
Comment les articles sont vérifiés
- Les sources primaires d'abord. Le texte des PEP, la documentation officielle de Python et des outils, les textes publiés au Bulletin officiel ou sur Légifrance, la documentation de code.gouv.fr. Chaque article se termine par ses sources.
- Des exemples testés. Le code présenté est exécuté avant publication ; les messages des outils reproduits dans les articles proviennent des versions nommées.
- Des chiffres sourcés. Un chiffre n'est publié que s'il provient d'une source vérifiable ; pour nos analyses de données, la méthode, le fichier utilisé et sa date sont indiqués, et les données dérivées sont téléchargeables.
- Aucun détail inventé. Pas d'auteur fictif, pas de faux témoignage : chaque article paraît sous le seul nom de Four Spaces.
Indépendance
Four Spaces ne vend rien, n'a pas de liens affiliés, n'accepte pas de contenu sponsorisé et n'a aucun lien avec la Python Software Foundation, la PyCQA, les éditeurs des outils décrits ou les administrations dont les textes sont cités. Les informations sur l'éditeur figurent dans les mentions légales.
À propos de ce nom de domaine
Le domaine pep8online.com a d'abord hébergé « PEP8 online », un outil web gratuit créé par un développeur indépendant, qui vérifiait du code Python collé ou envoyé par rapport à PEP 8. Four Spaces est une publication nouvelle et distincte : elle n'a aucun lien avec cet ancien outil ni avec son auteur, et n'en a repris ni le texte, ni le code, ni le logo, ni le graphisme. L'histoire détaillée du domaine figure sur la page « About » de l'édition anglaise.
Nous écrire
Une règle mal comprise, un texte officiel modifié depuis la publication, un chiffre à corriger ? La page de contact (en anglais) indique comment nous joindre.