Terrain de jeu Python : écrivez et exécutez du code directement dans votre navigateur, aucune installation
Éditeur
L'ouverture d'un dossier local fonctionne dans Chrome et Edge (API File System Access). Les autres navigateurs bénéficient toujours de l'éditeur et de l'exécution du code.
Sortir
📚 Comment ça marche et ce qui est disponible
Du vrai CPython dans le navigateur. Le code s'exécute sur Pyodide – l'interpréteur Python compilé sur WebAssembly. Rien n'est envoyé à aucun serveur : tout est calculé sur votre appareil, et le moteur est mis en cache après la première visite.
Bibliothèques. NumPy, OpenCV, pandas, matplotlib et des centaines d'autres packages binaires se chargent automatiquement lors de l'importation. Tout package Python pur de PyPI s'installe via le bouton "Installer le package" (micropip). Les packages avec du code natif en dehors de la version Pyodide, les sockets et les sous-processus ne fonctionnent pas.
Images. La fonction show(img) affiche un tableau numpy (BGR ou niveaux de gris) ou des octets PNG prêts à l'emploi dans le panneau sous le code – pratique pour les expériences OpenCV.
Fichiers de votre ordinateur. "Ouvrir le dossier" donne accès à un dossier local : éditez et enregistrez les fichiers directement depuis le navigateur (Ctrl+S). Le navigateur demande l'autorisation - l'accès reste uniquement dans cet onglet.