In this chapter, we will create threads, queues, and TCP/IP sockets using Python 3.6 and above. We will cover the following recipes:
- How to create multiple threads
- Starting a thread
- Stopping a thread
- How to use queues
- Passing queues among different modules
- Using dialog widgets to copy files to your network
- Using TCP/IP to communicate via networks
- Using urlopen to read data from websites