Media Summary: today's video is a little bit different, I usually don't do opinion pieces but I get asked about this enough that I thought I'd throw it into ... today I talk about the py launcher and why it was written for windows (and how it works) - what is a shebang? today I talk about explicit relative imports in

Python Why Reload Is A Bad Idea Beginner Intermediate Anthony Explains 305 - Detailed Analysis & Overview

today's video is a little bit different, I usually don't do opinion pieces but I get asked about this enough that I thought I'd throw it into ... today I talk about the py launcher and why it was written for windows (and how it works) - what is a shebang? today I talk about explicit relative imports in today I talk about __slots__ and __dict__ and how they relate to objects! playlist: ... today I show the tools and processes I used to improve Learn how to design great software in 7 steps: Struggling with

today I talk about gradual typing, what that means for mypy, and the settings I tend to use when I'm adding types to a codebase ... today I talk about the warnings module and the argument you *absolutely* need whenever you raise a warning (as well as how to ... today I go over the easily confusable NotImplemented and NotImplementedError -- as well as covering functools.total_ordering ...

Photo Gallery

python: why reload() is a bad idea (beginner - intermediate) anthony explains #305
`else` is good, actually (beginner - intermediate) anthony explains #313
from imports aren't faster! (beginner - intermediate) anthony explains #398
what are python doctests? (beginner - intermediate) anthony explains #300
what is the py launcher? (intermediate) anthony explains #306
python's optimization mode is mostly useless (intermediate) anthony explains #523
python: explicit relative imports (intermediate) anthony explains #298
python: what is __slots__ and __dict__ (intermediate) anthony explains #122
how I sped up python by 20ms (intermediate) anthony explains #417
Why You Should Think Twice Before Using Returns in Python
gradual typing python (and my approach) (beginner - intermediate) anthony explains #308
python warnings (beginner - intermediate) anthony explains #320
Sponsored
View Detailed Profile
python: why reload() is a bad idea (beginner - intermediate) anthony explains #305

python: why reload() is a bad idea (beginner - intermediate) anthony explains #305

today I talk about `

`else` is good, actually (beginner - intermediate) anthony explains #313

`else` is good, actually (beginner - intermediate) anthony explains #313

today's video is a little bit different, I usually don't do opinion pieces but I get asked about this enough that I thought I'd throw it into ...

from imports aren't faster! (beginner - intermediate) anthony explains #398

from imports aren't faster! (beginner - intermediate) anthony explains #398

I often hear the assertion that

what are python doctests? (beginner - intermediate) anthony explains #300

what are python doctests? (beginner - intermediate) anthony explains #300

today I talk about

what is the py launcher? (intermediate) anthony explains #306

what is the py launcher? (intermediate) anthony explains #306

today I talk about the py launcher and why it was written for windows (and how it works) - what is a shebang?

Sponsored
python's optimization mode is mostly useless (intermediate) anthony explains #523

python's optimization mode is mostly useless (intermediate) anthony explains #523

today I talk about

python: explicit relative imports (intermediate) anthony explains #298

python: explicit relative imports (intermediate) anthony explains #298

today I talk about explicit relative imports in

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: ...

how I sped up python by 20ms (intermediate) anthony explains #417

how I sped up python by 20ms (intermediate) anthony explains #417

today I show the tools and processes I used to improve

Why You Should Think Twice Before Using Returns in Python

Why You Should Think Twice Before Using Returns in Python

Learn how to design great software in 7 steps: https://arjan.codes/designguide. Struggling with

gradual typing python (and my approach) (beginner - intermediate) anthony explains #308

gradual typing python (and my approach) (beginner - intermediate) anthony explains #308

today I talk about gradual typing, what that means for mypy, and the settings I tend to use when I'm adding types to a codebase ...

python warnings (beginner - intermediate) anthony explains #320

python warnings (beginner - intermediate) anthony explains #320

today I talk about the warnings module and the argument you *absolutely* need whenever you raise a warning (as well as how to ...

NotImplemented vs NotImplementedError (beginner - intermediate) anthony explains #251

NotImplemented vs NotImplementedError (beginner - intermediate) anthony explains #251

today I go over the easily confusable NotImplemented and NotImplementedError -- as well as covering functools.total_ordering ...