29-10-2025, 11:10
Sur macOS, lancer un petit serveur local (un « localhost ») se fait en un claquement de doigts — une sorte de feu de camp numérique où ton navigateur vient se réchauffer.
Imaginons que nous avons un dossier sur le bureau qui comprend les pages web
il faut se rendre via le terminal cd /le chemin complet vers le dossier
puis lancer juste (dans le terminal toujours sans fermer la fenetre) la commande python3 -m http.server 8000 et c tout (voir explistation ci-dessous)
? 1. Lancer un serveur HTTP local (dossier courant)
Idéal pour tester des pages HTML, JS, CSS, etc.
Pour Python 3 (recommandé)
ou 8000 est le port que l'on souhaite
Puis dans ton navigateur, rends-toi sur :
?
(Tu peux changer 8000 par le port de ton choix — 8080, 3000, etc.)
? 2. Vérifier quelle version de Python est installée
Sur macOS, Python 2 peut encore rôder dans l’ombre sous le nom python.
Toujours préférer python3.
? 3. Lancer un script Python en local
Si ton fichier s’appelle app.py, exécute simplement :
Et si ton script crée lui-même un serveur Flask, FastAPI, ou autre, tu verras souvent un message du style :
Running on
⚙️ 4. Optionnel — ouvrir automatiquement le navigateur
Petit bonus farfelu, tu peux faire :
(juste après avoir lancé le serveur)
Imaginons que nous avons un dossier sur le bureau qui comprend les pages web
il faut se rendre via le terminal cd /le chemin complet vers le dossier
puis lancer juste (dans le terminal toujours sans fermer la fenetre) la commande python3 -m http.server 8000 et c tout (voir explistation ci-dessous)
? 1. Lancer un serveur HTTP local (dossier courant)
Idéal pour tester des pages HTML, JS, CSS, etc.
Pour Python 3 (recommandé)
Code :
python3 -m http.server 8000
Puis dans ton navigateur, rends-toi sur :
?
Code :
http://localhost:8000
(Tu peux changer 8000 par le port de ton choix — 8080, 3000, etc.)
? 2. Vérifier quelle version de Python est installée
Code :
python3 --version
Sur macOS, Python 2 peut encore rôder dans l’ombre sous le nom python.
Toujours préférer python3.
? 3. Lancer un script Python en local
Si ton fichier s’appelle app.py, exécute simplement :
Code :
python3 app.py
Et si ton script crée lui-même un serveur Flask, FastAPI, ou autre, tu verras souvent un message du style :
Running on
Code :
http://127.0.0.1:5000
⚙️ 4. Optionnel — ouvrir automatiquement le navigateur
Petit bonus farfelu, tu peux faire :
Code :
python3 -m webbrowser http://localhost:8000

