+ 3

Is there a networking library in python?

How could i send information between different Computers using Python?

20th May 2018, 1:21 PM
Sebastian Quintero
Sebastian Quintero - avatar
2 Answers
+ 7
*Top 7 Python Libraries For Networking Programming* 1 . Asyncio – (Python standard library) Asynchronous I/O, event loop, coroutines and tasks. Official Link –https://docs.python.org/3/library/asyncio.html View on Github –https://github.com/python/cpython/tree/3.6/Lib/asyncio/ Latest Version – v3.4 2. Diesel – Greenlet-based event I/O Framework for Python. Official Website – http://diesel.io/ View on Github –https://github.com/dieseldev/diesel 3. Pulsar – Event-driven concurrent framework for Python. Official Website –https://docs.pulsarweb.org/en/latest/ View on Github –https://github.com/quantmind/pulsar 4. Pyzmq – A Python wrapper for the ZeroMQ message library. Official Website –https://pyzmq.readthedocs.io/en/latest/ View on Github –https://github.com/zeromq/pyzmq Latest Version – v17.0.0 5. Twisted – An event-driven networking engine. Official Website –https://twistedmatrix.com/trac/View on Github –https://github.com/twisted/twisted 6. TxZMQ – Twisted based wrapper for the ZeroMQ message library. Official Website –https://pypi.python.org/pypi/txZMQ/ View on Github –https://github.com/smira/txZMQ 7. NAPALM – Cross-vendor API to manipulate network devices. Official Website –https://napalm.readthedocs.io/en/latest/index.html View on Github –https://github.com/napalm-automation/napalm Source: https://www.yeahhub.com/top-7-python-libraries-networking-programming/
20th May 2018, 1:31 PM
Rahul George
Rahul George - avatar
+ 3
You can do it with pure socket also but real problem its if either pc can comunicate between... This depends on multiple factors... They are on same subnet? They know receiver ip? They run firewall? They are behind a router?
20th May 2018, 1:26 PM
KrOW
KrOW - avatar