Themed index#
##
A#
B#
C#
chr: 255closures: 93
collections.abc.Callable: 111collections.abc.Generator: 193collections.abc.Hashable: 251collections.abc.Iterable: 36collections.ChainMap: 23collections(module): 6, 11, 23, 36, 37, 60, 78, 128, 132, 174, 177, 193, 197, 221comma (
,): 158comparison operators: 164
compression.zstd: 200contextlib.contextmanager: 17contextlib.suppress: 122csv.reader: 242csv(module): 242
D#
dataclasses.dataclass: 139, 179, 181, 182, 191, 198, 220, 242, 250dataclasses(module): 139, 179, 181, 182, 191, 198, 220, 242, 250datetime.date.strftime: 166datetime.date.today: 21datetime.date: 160decimal(module): 143decorators: 42, 87, 90, 93, 109, 121, 123, 129, 137, 138, 139, 179, 183, 203, 242, 250
delattr: 25dict: 117dictionaries: 18, 22, 23, 37, 72, 77, 83, 105, 114, 117, 190, 194
difflib.get_close_matches: 152difflib: 152dir: 235docstrings: 95
dunder methods: 96, 98, 102, 105, 108, 139, 145, 236, 237, 246
E#
F#
G#
H#
I#
int: 4introspection: 39
isinstance: 3iterables: 5, 6, 12, 24, 35, 36, 43, 60, 74, 76, 78, 112, 114, 116, 117, 119, 120, 121, 124, 128, 176, 177, 184, 189, 195, 197, 208, 209, 215, 221, 226, 229
itertools.chain.from_iterable: 66itertools.combinations: 189itertools.count: 195itertools.cycle: 146itertools.permutations: 176`itertools.zip_longest: 124
itertools: 9, 11, 12, 46, 47, 53, 66, 73, 74, 85, 112, 120, 121, 124, 125, 128, 131, 136, 140, 146, 174, 176, 177, 184, 189, 195, 208, 209, 215, 221, 242
J#
K#
L#
M#
N#
O#
P#
pathlib.Path.copy_into: 151pathlib.Path.copy: 151pathlib.Path.expanduser: 64pathlib.Path.is_file: 133pathlib.Path.isfile: 32pathlib.Path.read_text: 61pathlib.Path.rename: 80pathlib.Path.resolve: 64pathlib.Path.rglob: 32pathlib.Path.stat: 32pathlib.Path.write_text: 61pathlib.Path: 151pathlib.PurePath.with_stem: 80pdb: 196performance optimisation: 42, 47, 66, 85, 87, 119, 191, 203, 234, 247
positional arguments: 125
pprint.pprint: 101pprint: 101priority queues: 181
productivity: 150
R#
random.choices: 49random.sample: 49range: 112re.Match.expand: 213re.Match.group: 63re.Match.groupdict: 83re.Match.groups: 207re.search: 213re.sub: 50re: 50, 52, 63, 69, 82, 83, 97, 110, 141, 207, 213, 243, 244regex: 50, 52, 63, 69, 82, 83, 97, 110, 141, 207, 213, 243, 244
repr: 44reversed: 59round: 15
S#
scoping: 93
secrets.token_urlsafe: 144secrets(module): 144setattr: 25sorted: 89standard library: 8, 11, 12, 17, 18, 21, 23, 28, 29, 31, 32, 33, 36, 37, 38, 39, 41, 42, 43, 46, 47, 49, 50, 51, 52, 60, 61, 63, 64, 65, 66, 73, 74, 78, 82, 83, 85, 87, 90, 91, 92, 101, 104, 106, 110, 111, 112, 118, 120, 121, 122, 124, 127, 128, 131, 132, 134, 136, 140, 141, 142, 143, 146, 151, 152, 154, 155, 157, 160, 161, 162, 163, 166, 171, 174, 176, 177, 200, 202, 204, 206, 207, 208, 221
str.endswith: 13str.isalpha: 131str.join: 234str.removeprefix: 13str.removesuffix: 13str.rsplit: 175str.splitlines: 40str.startswith: 13str.title: 172string.ascii_lowercase: 51string.digits: 51string.punctuation: 51strings: 2, 10, 13, 24, 31, 33, 40, 44, 48, 50, 51, 54, 56, 62, 68, 82, 83, 89, 94, 127, 131, 141, 147, 156, 158, 160, 165, 169, 172, 175, 239, 243, 244, 255
syntax: 164
sys.argv: 222sys.exit: 216
T#
tempfile.TemporaryDirectory: 92tempfile.TemporaryFile: 171terminal: 216
text processing: 152, 169, 172, 175, 178, 188, 213, 217, 239, 243, 244
textwrap.dedent: 178textwrap: 178tuples: 128
type unions: 3
types.MappingProxyType: 18types(module): 18typing.ClassVar: 135typing.final: 129typing.Final: 113typing.Iterable: 36typing.Literal: 29typing.overload: 79typing.overrides: 118typing.ParamSpec: 109typing.reveal_type: 214typing.Self: 206typing.TypedDict: 194typing/type hints: 3, 16, 29, 36, 79, 81, 84, 88, 103, 109, 111, 113, 118, 129, 135, 153, 193, 194, 199, 205, 206, 211, 214, 223, 225, 251
typing(module): 16, 29, 36, 79, 84, 109, 113, 118, 129, 135, 194, 199, 205, 206, 211, 214, 223, 225