Media Summary: today I talk about the absolutely-fastest way to start old man yells at walrus -- I show some weird (intentional) today we go over narrowings and `TypeGuard` -- which enables you to write your own user-defined narrowings! playlist: ...

Python Scoping Beginner Intermediate Anthony - Detailed Analysis & Overview

today I talk about the absolutely-fastest way to start old man yells at walrus -- I show some weird (intentional) today we go over narrowings and `TypeGuard` -- which enables you to write your own user-defined narrowings! playlist: ... today I talk about comprehensions (list, set, dict, generator) and the syntax and how you can think about them as (nested) for loops ... today I talk about the __future__ module (not to be confused with the future module!) and how it affects execution in today I talk about how to type annotate a -- fortunately it's really

it's here! with ugly new typing syntax and infinitely nestable fstrings and one of the funniest changes I've seen in a while -- today I talk about __slots__ and __dict__ and how they relate to objects! playlist: ... today I talk about a bit of a hidden gem in today I go over all the tools I use to set up my projects, as well as the differences between 1-file libraries, multi-file libraries, and ... today I show off a cool little tool: `uq` -- the "universal serializer". it's useful for chaining configuration file contents to the jq (a json ... today I talk about the `source` command -- why it exists, and why I prefer `.` over `source`! playlist: ...

Photo Gallery

python scoping (beginner - intermediate) anthony explains #197
the fastest python startup with `python -S` (intermediate) anthony explains #411
python comprehensions leak scope again (intermediate) anthony explains #432
python TypeGuard (PEP 647) (intermediate) anthony explains #439
python: all about comprehensions! (beginner - intermediate) anthony explains #161
python __future__ "module" (beginner - intermediate) anthony explains #055
python typing: @property (beginner - intermediate) anthony explains #117
python 3.12 release highlights (beginner - advanced) anthony explains #548
python: what is __slots__ and __dict__ (intermediate) anthony explains #122
easy fake objects with python's SimpleNamespace (beginner - intermediate) anthony explains #143
my python project setup (+ all tools) (intermediate) anthony explains #396
useful tools: uq (beginner - intermediate) anthony explains #192
View Detailed Profile
python scoping (beginner - intermediate) anthony explains #197

python scoping (beginner - intermediate) anthony explains #197

python

the fastest python startup with `python -S` (intermediate) anthony explains #411

the fastest python startup with `python -S` (intermediate) anthony explains #411

today I talk about the absolutely-fastest way to start

python comprehensions leak scope again (intermediate) anthony explains #432

python comprehensions leak scope again (intermediate) anthony explains #432

old man yells at walrus -- I show some weird (intentional)

python TypeGuard (PEP 647) (intermediate) anthony explains #439

python TypeGuard (PEP 647) (intermediate) anthony explains #439

today we go over narrowings and `TypeGuard` -- which enables you to write your own user-defined narrowings! playlist: ...

python: all about comprehensions! (beginner - intermediate) anthony explains #161

python: all about comprehensions! (beginner - intermediate) anthony explains #161

today I talk about comprehensions (list, set, dict, generator) and the syntax and how you can think about them as (nested) for loops ...

python __future__ "module" (beginner - intermediate) anthony explains #055

python __future__ "module" (beginner - intermediate) anthony explains #055

today I talk about the __future__ module (not to be confused with the future module!) and how it affects execution in

python typing: @property (beginner - intermediate) anthony explains #117

python typing: @property (beginner - intermediate) anthony explains #117

today I talk about how to type annotate a @property -- fortunately it's really

python 3.12 release highlights (beginner - advanced) anthony explains #548

python 3.12 release highlights (beginner - advanced) anthony explains #548

it's here! with ugly new typing syntax and infinitely nestable fstrings and one of the funniest changes I've seen in a while --

python: what is __slots__ and __dict__ (intermediate) anthony explains #122

python: what is __slots__ and __dict__ (intermediate) anthony explains #122

today I talk about __slots__ and __dict__ and how they relate to objects! playlist: ...

easy fake objects with python's SimpleNamespace (beginner - intermediate) anthony explains #143

easy fake objects with python's SimpleNamespace (beginner - intermediate) anthony explains #143

today I talk about a bit of a hidden gem in

my python project setup (+ all tools) (intermediate) anthony explains #396

my python project setup (+ all tools) (intermediate) anthony explains #396

today I go over all the tools I use to set up my projects, as well as the differences between 1-file libraries, multi-file libraries, and ...

useful tools: uq (beginner - intermediate) anthony explains #192

useful tools: uq (beginner - intermediate) anthony explains #192

today I show off a cool little tool: `uq` -- the "universal serializer". it's useful for chaining configuration file contents to the jq (a json ...

what is `source` and why? (beginner - intermediate) anthony explains #329

what is `source` and why? (beginner - intermediate) anthony explains #329

today I talk about the `source` command -- why it exists, and why I prefer `.` over `source`! playlist: ...