Media Summary: today I show the tools and processes I used to improve today I talk about the `cat` command -- and that it's almost always unnecessary! playlist: ... today I go over an extremely common pitfall with pytest and a helpful fix to prevent this from happening to you! playlist: ...

Why I Banned Python S Assertraises Intermediate Anthony Explains 451 - Detailed Analysis & Overview

today I show the tools and processes I used to improve today I talk about the `cat` command -- and that it's almost always unnecessary! playlist: ... today I go over an extremely common pitfall with pytest and a helpful fix to prevent this from happening to you! playlist: ... I goofed in my explanation of `assert_never` during the 3.11 video -- this corrects my mistakes! - what's new in in today's video I talk about the unraisable hook, a new addition in today I go over the easily confusable NotImplemented and NotImplementedError -- as well as covering functools.total_ordering ...

today I talk about an extremely common mistake with today I describe the history lore of pytest and how an errant CVE led to finally deleting the py library -- I show the clever trick I use ... 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 talk about how to test exceptions in pytest! - parametrize: - TDD: ... today I follow up to the video about Protocol and show for doing some light structural type checking at ... the dreaded "E722 do not use bare 'except'"! today we

I build out a simple skeleton for a command line interface in

Photo Gallery

why I banned python's assertRaises (intermediate) anthony explains #451
how I sped up python by 20ms (intermediate) anthony explains #417
don't use cat! (intermediate) anthony explains #508
are your python tests even running? (intermediate) anthony explains #438
assert_never / assert_type **CORRECTION** (intermediate) anthony explains #435
what is the "unraisable" hook (intermediate) anthony explains #483
what are python doctests? (beginner - intermediate) anthony explains #300
python: exception catching and isinstance gotcha (beginner - intermediate) anthony explains #247
NotImplemented vs NotImplementedError (beginner - intermediate) anthony explains #251
python warnings defaults suck (intermediate) anthony explains #486
this clever hack let me kill py (intermediate) anthony explains #493
python warnings (beginner - intermediate) anthony explains #320
View Detailed Profile
why I banned python's assertRaises (intermediate) anthony explains #451

why I banned python's assertRaises (intermediate) anthony explains #451

today I walk through

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

don't use cat! (intermediate) anthony explains #508

don't use cat! (intermediate) anthony explains #508

today I talk about the `cat` command -- and that it's almost always unnecessary! playlist: ...

are your python tests even running? (intermediate) anthony explains #438

are your python tests even running? (intermediate) anthony explains #438

today I go over an extremely common pitfall with pytest and a helpful fix to prevent this from happening to you! playlist: ...

assert_never / assert_type **CORRECTION** (intermediate) anthony explains #435

assert_never / assert_type **CORRECTION** (intermediate) anthony explains #435

I goofed in my explanation of `assert_never` during the 3.11 video -- this corrects my mistakes! - what's new in

what is the "unraisable" hook (intermediate) anthony explains #483

what is the "unraisable" hook (intermediate) anthony explains #483

in today's video I talk about the unraisable hook, a new addition in

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

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

today I talk about

python: exception catching and isinstance gotcha (beginner - intermediate) anthony explains #247

python: exception catching and isinstance gotcha (beginner - intermediate) anthony explains #247

today I talk about exception handling in

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

python warnings defaults suck (intermediate) anthony explains #486

python warnings defaults suck (intermediate) anthony explains #486

today I talk about an extremely common mistake with

this clever hack let me kill py (intermediate) anthony explains #493

this clever hack let me kill py (intermediate) anthony explains #493

today I describe the history lore of pytest and how an errant CVE led to finally deleting the py library -- I show the clever trick I use ...

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

pytest: testing exceptions (beginner - intermediate) anthony explains #176

pytest: testing exceptions (beginner - intermediate) anthony explains #176

today I talk about how to test exceptions in pytest! - parametrize: https://www.youtube.com/watch?v=aQH7hyJn-No - TDD: ...

pytest's parametrize (beginner - intermediate) anthony explains #027

pytest's parametrize (beginner - intermediate) anthony explains #027

today I

typing: Protocol + @runtime_checkable (intermediate) anthony explains #187

typing: Protocol + @runtime_checkable (intermediate) anthony explains #187

today I follow up to the video about Protocol and show @runtime_checkable for doing some light structural type checking at ...

what's wrong with python's blank except:? (beginner - intermediate) anthony explains #008

what's wrong with python's blank except:? (beginner - intermediate) anthony explains #008

the dreaded "E722 do not use bare 'except'"! today we

python cli tested with pytest - (beginner to intermediate) anthony explains #001

python cli tested with pytest - (beginner to intermediate) anthony explains #001

I build out a simple skeleton for a command line interface in