December 2015
Beginner to intermediate
350 pages
6h 49m
English
This recipe shows you how to use sockets to communicate via TCP/IP. In order to achieve this, we need both an IP address and a port number.
In order to keep things simple and independent of the ever-changing internet IP addresses, we will create our own local TCP/IP server and, as a client, learn how to connect to it and read data from a TCP/IP connection.
We will integrate this networking capability into our GUI by using the queues we created in previous recipes.
We will create a new Python module, which will be the TCP server.
One way to implement a TCP server in Python is to inherit from the socketserver module. We subclass BaseRequestHandler and then override the inherited
Read now
Unlock full access