Media Summary: today I talk about namespace packages, what PEP 420 is, and why I today I show how imports work and how functions retain access to their global variables without needing to import them! today I talk about explicit relative imports in

Python Dont Use Urlparse Beginner Intermediate Anthony Explains 474 - Detailed Analysis & Overview

today I talk about namespace packages, what PEP 420 is, and why I today I show how imports work and how functions retain access to their global variables without needing to import them! today I talk about explicit relative imports in today I talk about the two splat / spread operators in today I go over a pretty confusing quirk about today we talk about mypy's "implicit optional" and why I think it's better to not

Photo Gallery

python: don't use urlparse! (beginner - intermediate) anthony explains #474
how I sped up python by 20ms (intermediate) anthony explains #417
don't run `python my/script.py`! (beginner - intermediate) anthony explains #407
I don't need `__init__.py`? PEP 420 and namespace packages (intermediate) anthony explains #420
my python project setup (+ all tools) (intermediate) anthony explains #396
from imports aren't faster! (beginner - intermediate) anthony explains #398
how do from imports keep their globals? (intermediate) anthony explains #471
python: exception catching and isinstance gotcha (beginner - intermediate) anthony explains #247
python: explicit relative imports (intermediate) anthony explains #298
python: what are *splat **args? (intermediate) anthony explains #233
why does python report macos 10.16 ??? (intermediate) anthony explains #475
what's wrong with python's blank except:? (beginner - intermediate) anthony explains #008
Sponsored
View Detailed Profile
python: don't use urlparse! (beginner - intermediate) anthony explains #474

python: don't use urlparse! (beginner - intermediate) anthony explains #474

today I talk about `

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

don't run `python my/script.py`! (beginner - intermediate) anthony explains #407

don't run `python my/script.py`! (beginner - intermediate) anthony explains #407

today I show why running `

I don't need `__init__.py`? PEP 420 and namespace packages (intermediate) anthony explains #420

I don't need `__init__.py`? PEP 420 and namespace packages (intermediate) anthony explains #420

today I talk about namespace packages, what PEP 420 is, and why I

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

Sponsored
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

how do from imports keep their globals? (intermediate) anthony explains #471

how do from imports keep their globals? (intermediate) anthony explains #471

today I show how imports work and how functions retain access to their global variables without needing to import them!

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

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 are *splat **args? (intermediate) anthony explains #233

python: what are *splat **args? (intermediate) anthony explains #233

today I talk about the two splat / spread operators in

why does python report macos 10.16 ??? (intermediate) anthony explains #475

why does python report macos 10.16 ??? (intermediate) anthony explains #475

today I go over a pretty confusing quirk about

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

mypy's "implicit optional" (and why I disable it) (intermediate) anthony explains #147

mypy's "implicit optional" (and why I disable it) (intermediate) anthony explains #147

today we talk about mypy's "implicit optional" and why I think it's better to not