La question: Comment créer une application python pouvant connecter et envoyer des paquets via Internet à un autre ordinateur exécutant la même application? Existe-t-il un code/une bibliothèque que je pourrais utiliser?Création d'une connexion entre deux ordinateurs en python
L'arrière-plan: Je suis assez nouveau en programmation (HS senior). J'ai créé beaucoup de choses simples en python mais j'ai récemment décidé de commencer un plus gros projet. J'envisage de créer un simulateur de projet de booster Magic: the Gathering, mais je ne suis pas sûr que ce soit faisable compte tenu de mes compétences, alors je demande avant de commencer. L'application devrait envoyer des données entre ordinateurs au sujet des cartes qui sont choisies/passées.
Merci!
Il existe un guide pratique pour les sockets: http://docs.python.org/howto/sockets.html. –
un fort -1 en recommandant des sockets de bas niveau à un débutant. Dans mon expérience avec l'enseignement, enseigner un cadre de haut niveau et ensuite montrer que la mise en œuvre sous-jacente a beaucoup plus de sens que d'enseigner comment le faire mal. – nosklo
Je suppose que cela dépend de ce que l'étudiant cherche à en tirer et de son niveau réel. De mon pov, si je voulais apprendre sur la communication réseau et d'une manière ou d'une autre n'a jamais appris sur les prises, je serais contrarié. Après la formation de la connexion initiale, l'utilisation de sockets n'est que légèrement plus difficile que de lire/écrire un fichier. L'avantage est que l'étudiant peut réfléchir à la façon dont il veut représenter les données. – Doug