Настоятельно рекомендую посмотреть эти доклады (на ютубе есть ещё много - надо искать) и восполнить пробелы в теории - зачем вообще может понадобиться многопоточность и как её готовить в Python:
раздва
Сам разбирался с многопоточностью в Python по книжке Дэвида Бизли "Python. Подробный справочник." 2010.
Книжка лежит в электронном виде на торрентах и прочих "пиратских" книгохранилищах.
Примеры применения можно поискать в популярных Python-проектах - если спросить у гугла "most popular python projects" - откроется список ссылок с самыми популярными проектами и некоторые из них могут использовать многопоточность.