Python SimpleHTTPServer permet de partager un dossier en créant un mini serveur web, on peut aussi afficher grâce à ça un site web statique.
J’oublie tout le temps la commande pour le lancer du coup j’ai crée une version portable exécutable pour Windows, pas besoin de python pour l’utiliser, pratique pour partager vite fait un dossier sur un réseau local ou un site statique.
Salut, marche parfaitement en local,
Par contre marche très mal à travers internet : le listing des fichiers se fait une première fois , puis ca freeze : navigation impossible, ouverture de fichier impossible, nouveau listing impossible, bref obligé de redémarrer le soft à chaque nouvelle action.
Je viens de tester partager un dossier, en ouvrant le port 8000.
J’ai pas eu de problème en me connectant depuis mon téléphone en 4G.
Va savoir ce qui provoque ça, peut être il y a trop de fichiers dans le listing ? la connexion ?
Après c’est basé sur le mini serveur web qui est inclus dans python donc j’imagine qu’il doit être pas mal limité
De plus sauf erreur de ma part je pense pas pouvoir modifier grand chose au niveau du fonctionnement.
J’ai fait pas mal d’expérimentation avec twisted qui permet tout autant de gérer un serveur web / des websockets etc…
A l’aide de pyinstaller c’est facile de créer un exécutable portable aussi.
Ça pourrait être pas mal pour faire un serveur plus robuste.
D’ailleurs si vous avez des programmes en python que vous voulez convertir en exécutable (Windows / Linux / Raspberry Pi) , je peux m’amuser à essayer de le faire. (j’adore pyinstaller )