Aller au contenu principal
Rechercher des outils
Thème

Enregistré uniquement sur cet appareil.

Français
Outil en direct

Python Compiler

v1.0.0 Server

Écrivez, exécutez et déboguez du Python en ligne avec une vraie sortie de l'interpréteur, des projets multi-fichiers, stdin, des thèmes d'éditeur et des exemples...

Soyez le premier à noter Gratuit à utiliser Online Compiler

Added Maintained by Parsepad

Python Compiler

Espace de travail en direct

RUN | | | Idle Ready
[--:--:--] INFO Console ready. Run the tool to see activity.

Paste input above and ask a question, or use a quick action.

On this page
Guide

Compilateur Python

Écrivez et exécutez du Python dans votre navigateur avec un véritable interpréteur derrière. L'éditeur Monaco vous offre la coloration syntaxique Python, le rechercher-remplacer et le formatage ; l'explorateur de fichiers vous permet de créer de petits scripts multi-fichiers ; et le panneau d'entrée standard alimente input() pour que les programmes interactifs fonctionnent aussi. Choisissez un exemple de démarrage ou collez votre propre code et voyez la sortie réelle — y compris des tracebacks complets lorsqu'une exception est levée.

Idéal pour

  • Essayer une fonctionnalité du langage Python ou un algorithme rapide sans ouvrir un éditeur en local.
  • Reproduire un petit bug sur deux ou trois fichiers et partager la reproduction exacte.
  • Exécuter un script qui lit l'entrée, puis lire sa sortie en ligne.

Comment utiliser le Compilateur Python

  1. Partez d'un exemple (Hello World, FizzBuzz, Fibonacci et plus) ou écrivez le vôtre.
  2. Ajoutez des fichiers avec l'explorateur si votre script importe ses propres modules.
  3. Si votre code appelle input(), ouvrez le panneau Entrée et ajoutez une ligne par lecture.
  4. Appuyez sur Exécuter (ou Ctrl+Enter) pour exécuter ; lisez la sortie et tout traceback ci-dessous.
  5. Copiez le code, ou téléchargez le fichier — les scripts multi-fichiers se téléchargent sous forme de zip.

Ce que le Compilateur Python permet

  • Vraie exécution Python qui fait apparaître une sortie et des tracebacks authentiques, pas seulement des soulignements rouges.
  • Scripts multi-fichiers avec un explorateur de fichiers, des onglets et une recherche entre fichiers.
  • Prise en charge de l'entrée standard pour que les programmes interactifs avec input() s'exécutent comme prévu.
  • Confort d'édition : formater, rechercher-remplacer, retour à la ligne et thèmes d'éditeur.

Exemples

Hello World

Entrée

print("Hello, World!")

Sortie

Hello, World!

Lire l'entrée avec stdin

Entrée

name = input()
print(f"Hi {name}, your name has {len(name)} letters.")
Input panel:
Ada

Sortie

Hi Ada, your name has 3 letters.

Foire aux questions

Où s'exécute mon code ?

Votre code est envoyé au backend de Parsepad, exécuté avec un véritable interpréteur Python dans un bac à sable, et la sortie est renvoyée à votre navigateur. Contrairement à un outil purement côté client, l'exécution nécessite un aller-retour réseau — c'est ce qui lui permet de rapporter une sortie et des tracebacks authentiques de l'interpréteur.

Puis-je exécuter des programmes qui lisent l'entrée ?

Oui. Ouvrez le panneau Entrée depuis la barre d'état et saisissez une ligne pour chaque appel à input() que fait votre programme. Les lignes sont fournies à l'entrée standard dans l'ordre lors de l'exécution.

Prend-il en charge plusieurs fichiers ?

Oui. Utilisez l'explorateur de fichiers pour ajouter des modules répartis sur plusieurs fichiers .py. Lorsque vous téléchargez un script multi-fichiers, il est empaqueté sous forme de zip afin que la structure soit préservée.

Quelle version de Python est utilisée ?

Un runtime Python 3 actuel. Les modules de la bibliothèque standard sont disponibles ; l'accès réseau, les opérations spécifiques à la plateforme et les tâches de longue durée sont limités par le bac à sable d'exécution.

Outils associés