mirror of
https://github.com/kamranahmedse/developer-roadmap.git
synced 2026-10-25 17:42:27 +08:00
* refactor: clean to roadmap content * refactor: move shared helpers into scripts/lib
9 lines
643 B
Markdown
9 lines
643 B
Markdown
# Threading
|
|
|
|
[Multithreading](https://roadmap.sh/python/multithreading) allows multiple threads within a single process. However, because of GIL, threads cannot run in parallel on different cores, which makes multithreading suitable for I/O tasks (e.g., network requests) but not for computational tasks.
|
|
|
|
Visit the following resources to learn more:
|
|
|
|
- [@official@Python Threading Library](https://docs.python.org/3/library/threading.html)
|
|
- [@article@Python Multithreading: The Most Practical Intro](https://roadmap.sh/python/multithreading)
|
|
- [@article@Introduction to Threading in Python](https://realpython.com/intro-to-python-threading/) |