Главная
Study mode:
on
1
Introduction
2
What is asyncio
3
Fake news
4
Realworld example
5
Exception Handling
6
iOS API
7
Eventdriven service
8
Publishing messages
9
Consumer
10
Serial
11
Acknowledge
12
Coroutine
13
Review
14
Signal Handler
15
Exception Wrapper
16
No Standard
17
Shield
18
Cleanup
19
Deconstruction
20
Exceptions
21
Example
22
asyncio gather
23
I think I owe
24
asyncio extras
25
Threaded code
Description:
Explore common pitfalls and best practices in asynchronous Python programming using asyncio in this EuroPython 2018 conference talk. Delve into real-world examples that illustrate potential issues like callback hell, thread safety violations, and deadlocks. Learn how to properly implement concurrency, call coroutines from synchronous code, manage threads, and gracefully shut down async programs. Discover hidden "gotchas" and gain insights into exception handling, event-driven services, and working with coroutines. Examine topics such as signal handlers, exception wrappers, and the asyncio gather function. Benefit from the speaker's firsthand experiences to avoid common mistakes and improve your asyncio implementations.

Asyncio in Practice - We Did It Wrong

EuroPython Conference
Add to list
0:00 / 0:00