0
votes

Comment établir une connexion entre deux ordinateurs sans fil?

ma question est peut-être une question un peu bizarre, mais je cherche une réponse depuis quelques jours. La seule chose que j'ai trouvée étaient des sockets et d'asyncio (ne savez pas vraiment ce que c'est), mais avec des sockets, vous pouvez établir une connexion juste dans votre localhost. Y a-t-il des autres personnes pour créer une connexion entre deux ordinateurs assez différents ou entre un client et un serveur sans fil.

Si vous avez des idées, écrivez peut-être que cela pourrait être utile. En tant que débutant à Python, je serais heureux que vous puissiez me montrer un moyen de trouver des tutoriels faciles (peut-être des sites Web) et des choses importantes à apprendre. Donc, tout pourrait être utile, je suis juste curieux. :)


2 commentaires

Vous pouvez utiliser la prise sur TCP IP See docs.python.org/3/howto/sockets. HTML pour se connecter entre 2 ordinateurs


Configurez Wi-Fi puis utilisez des sockets.


3 Réponses :


0
votes

Ce que vous pouvez faire est de créer deux fichiers Python séparés: client.py et server.py Le client.py va essayer de faire la connexion. Le serveur.py tentera de recevoir cette connexion. Vous avez mentionné que vous n'étiez pas familier avec la prise. Socket est une interface de réseau de bas niveau lorsque vous importez la prise de la bibliothèque dans un fichier, vous pouvez effectuer des appels de système entre différents ordinateurs pour interagir les uns avec les autres.


0 commentaires

0
votes

Vous devez installer le formulaire de bibliothèque ROS ici par exemple si vous avez Ubuntu 16.04. < / p>

Après cela, il est très facile d'utiliser ces lignes

Nous avons utilisé cette méthode avec des robots.


0 commentaires

1
votes

Vous pouvez créer une paire de serveur / client, via Executables en cours d'exécution sur les deux PC. Les sockets TCP et UDP peuvent être utilisés pour communiquer en dehors de "localhost". Vous pouvez le faire plutôt facilement dans de nombreuses langues de programmation telles que C, C #, Python parmi d'autres.


0 commentaires