PemulaPelajaran 17 dari 1940 mnt 路 praktik
Konkurensi: Thread dan Async
Bagian dari kursus Python
Selamat datang kembali. Sejauh ini program kita mengerjakan satu hal dalam satu waktu, dari atas ke bawah, dan itu sudah cukup. Masalahnya baru muncul ketika sebuah program menghabiskan sebagian besar waktunya untuk menunggu (menunggu sebuah situs menjawab, menunggu file selesai dimuat, menunggu database membalas).
Buka main.py di editor. Isinya pendek. Klik tombol play dan kamu akan melihat kira-kira seperti ini ...
Ingin belajar Python Konkurensi: Thread dan Async di lingkungan nyata?
Klik di bawah, dapatkan mesin Linux dengan Python siap pakai, dan kerjakan Konkurensi: Thread dan Async secara praktik dengan tutor AI yang memahami kodemu.
Mulai pelajaran iniKonkurensi: Thread dan AsyncYang akan kamu pelajari
- GIL in plain language
- Concurrent.futures.ThreadPoolExecutor
- Asyncio basics
- Async def
- Await
- When to use threads vs async
Baca pelajaran ini dalam bahasamu
Semua pelajaran di kursus ini
19 pelajaran- 1Halo, Python20 mnt
- 2Angka dan String25 mnt
- 3Asking the User a Question15 mnt
- 4Alur Kontrol30 mnt
- 5List dan Tuple30 mnt
- 6Kamus dan Himpunan30 mnt
- 7Fungsi30 mnt
- 8Comprehensions25 mnt
- 9File dan IO30 mnt
- 10Modules dan Packages30 mnt
- 11Kelas dan OOP35 mnt
- 12Pewarisan dan Komposisi30 mnt
- 13Penanganan Eksepsi30 mnt
- 14Iterators dan Generators30 mnt
- 15Decorators30 mnt
- 16Context Managers25 mnt
- 17Konkurensi: Thread dan Async40 mnt
- 18Pengujian dengan pytest35 mnt
- 19Pengemasan dan Deployment35 mnt
Lihat kursus lain
Go
20 pelajaran 路 12.3j
React
17 pelajaran 路 10.2j
Linux
17 pelajaran 路 8.5j
Docker
13 pelajaran 路 6.6j
Git
13 pelajaran 路 5.9j
Kubernetes
14 pelajaran 路 8j
Ansible
12 pelajaran 路 6.1j
Bash
12 pelajaran 路 5.7j
Helm
10 pelajaran 路 5.4j
GitLab CI
11 pelajaran 路 5.8j
Jenkins
11 pelajaran 路 5.3j
PostgreSQL
14 pelajaran 路 7.6j
MySQL
13 pelajaran 路 6.8j
Web
14 pelajaran 路 5.9j
TypeScript
18 pelajaran 路 7.7j
Vibe Coding
12 pelajaran 路 5.8j
Prompt Engineering
11 pelajaran 路 6.2j
Vibe Coding: Fundamentals
12 pelajaran 路 4.5j
Vibe Coding: Prototype to Production
12 pelajaran 路 5.5j
Vibe Coding: Multi-Agent Engineering
12 pelajaran 路 5.3j
Vibe Coding: Advanced Engineering
12 pelajaran 路 7.3j
