We have to start a thread to actually make it do something by calling the start() method so, intuitively, we expect there to be a matching stop() method, but there is no such thing. In this recipe, we will learn how to run a thread as a background task, which is called a daemon. When closing the main thread, which is our GUI, all daemons will automatically be stopped as well.
Stopping a thread
Getting ready
When we call methods in a thread, we can also pass arguments and keyword arguments to the method. We start this recipe by doing exactly that. We will start with the code from the previous recipe.