Client/Serveur Python - Python - Programmation
Marsh Posté le 24-03-2016 à 16:01:56
Elle est où la question?
Marsh Posté le 24-03-2016 à 16:22:32
masklinn a écrit : Elle est où la question? |
Salut masklin !
Ma question, je voudrais plutot qu'à l'exécution l'adresse et le port soient fournis en ligne de commande plutot que d'etre dans le code comme j'ai précisé ci dessus en donnant un exemple.
Marsh Posté le 24-03-2016 à 16:41:13
Je pense que tu cherches sys.argv qui contient les paramètres fournis en ligne de commande.
Marsh Posté le 24-03-2016 à 17:17:20
simon91 a écrit : Salut masklin ! |
cf reponse de rat de combat pour la version la plus basique (équivalent au char **argv en C), alternativement les modules "argparse" (stdlib), "optparse" (stdlib), "click" (externe) ou encore "doctopt" (externe) fournissent des interfaces de plus haut niveau pour définir et valider les paramètres en ligne de commande.
Marsh Posté le 24-03-2016 à 18:24:03
Ok merci pour l'aide. Je crois que le problème est maintenant résolu
Marsh Posté le 23-03-2016 à 21:09:10
Bonjour tout le monde,
J'ai implémenté un client serveur en python pour tester une connexion. Le code que j'ai implémenté contient déjà l'adresse et le port mais je voudrais plutot qu'à l'exécution l'adresse et le port soient fournis en ligne de commande plutot que d'etre dans le code.
Exemple: ./serveur.py 127.0.0.1 1234 à taper en ligne de commande
Si quelqu'un peut m'aider, je n'y arrive pas.
serveur.c
client.c
Merci d'avance pour l'aide !