Éditeur Python (Exécuter dans le navigateur)

Écrivez et exécutez du vrai code Python dans votre navigateur — sans installation, sans serveur, sans compte. Propulsé par Pyodide, un build CPython complet compilé en WebAssembly.

819 vues

Prêt — cliquez sur Exécuter.
Résultat




    
    

Du vrai Python, sans serveur

Ceci exécute un véritable interpréteur CPython compilé en WebAssembly (Pyodide), chargé une fois dans votre navigateur et exécuté entièrement sur votre appareil — votre code n'atteint jamais le serveur de ce site. La première exécution télécharge l'environnement Python (~12 Mo, mis en cache ensuite par votre navigateur), ce qui prend quelques secondes ; chaque exécution suivante démarre instantanément.

La bibliothèque standard Python complète est disponible (math, json, re, datetime et plus) — c'est du vrai Python, pas un sous-ensemble simulé.

Questions fréquentes

Pourquoi la première exécution prend-elle quelques secondes ?

Votre navigateur télécharge et initialise l'environnement Python WebAssembly la première fois — ensuite il est mis en cache, et les visites suivantes (ainsi que les exécutions suivantes sur la même page) démarrent immédiatement.

Puis-je installer des paquets comme numpy ou requests ?

Cet outil exécute uniquement la bibliothèque standard. Pyodide prend en charge l'installation de paquets purement Python via micropip, mais cela ajoute une étape de téléchargement supplémentaire et sort du cadre de cet outil léger — pour cela, utilisez directement la console de Pyodide.

Mon code s'exécute-t-il sur votre serveur ?

Non — rien n'est envoyé nulle part. L'interpréteur Python s'exécute en WebAssembly dans votre propre onglet de navigateur, exactement comme n'importe quel autre JavaScript de cette page.

Outils similaires