The purpose of contextlib is fairly evident by the name (unless you've never heard of context managers), but it has some really cool tools that I wanted to share! Plus, there's a really neat decorator trick you can achieve with it too!
00:00 - Intro
00:32 - Using @contextmanager to create context managers [1]
06:46 - Using closing to close contexts [2]
08:26 - Using suppress to suppress exceptions [3]
10:47 - Using redirect_stdout and redirect_stderr [4-5]
14:24 - Outro
[1] https://docs.python.org/3/library/con...
[2] https://docs.python.org/3/library/con...
[3] https://docs.python.org/3/library/con...
[4] https://docs.python.org/3/library/con...
[5] https://docs.python.org/3/library/con...
—
If you want to see more of me, join my Discord server!
/ discord
I get a lot of people asking, so here's my setup!
• Visual Studio Code: • My Visual Studio Code setup! (2024)
• Terminal: • Make your terminal look AMAZING
• Desk/recording gear: https://kit.co/Carberra
• PC build: https://uk.pcpartpicker.com/list/TmzGYN
—
If you have any questions, don't hesitate to ask in the comments! I'll try and answer as soon as I can, providing someone else hasn't already done so.
#python #coding #howto
Auf dieser Seite können Sie das Online-Video Python's contextlib is a HIDDEN GEM mit der Dauer stunde minuten sekunde in guter Qualität ansehen, das der Benutzer Carberra 10 Juni 2024 hochgeladen hat, den Link mit Freunden und Bekannten teilen, dieses Video wurde auf Youtube bereits 11,599 Mal angesehen und es wurde von 434 den Zuschauern gefallen. Viel Spaß beim Betrachtenden Zuschauern gefallen!