abstract base classes, 4, 19
all function, 11
animation, 40
any function, 11
argparse module, 22
arguments, 10
arrays, 29
audio, 40-41
basic script template, 42
beautifulsoup library, 35
binary representation, 8
bitwise operators, 8
bottle library, 36
bytes, 28
cache, 13
csv module, 26, 34
callable, 17
class, 4, 14-19, 31-32
closure, 12
collection, 4, 18
collections module, 2, 3, 4, 19, 29
combinatorics, 8
command line arguments, 22
comparable, 16
comprehension, 11
context manager, 17
copy function, 15
coroutine, 33
counter, 2, 4, 12, 17
curses module, 34
dataclasses module, 15
datetime module, 8-9
decorator, 13
deques, 29
dictionaries, 2, 11
duck types, 16-19
enum module, 19-20
enumerate function, 3
eval function, 33
exceptions, 20-21, 22
files, 23
filter function, 11
floats, 4, 6, 7
format, 6-7
functools module, 11, 12, 13, 16
futures, 30
generators, 4, 11
global keyword, 12
hashable, 16
hexadecimal representation, 8
image, 39
inline, 11-12
input function, 22
introspection, 31
ints, 4, 7, 8
is operator, 16
iterable, 4, 18
iterator, 3, 17
itertools module, 3, 8
json module, 25
lambda, 11
list comprehension, 11
lists, 1-2, 11
locks, 29
logging, 35
main function, 1, 41
map function, 11
math module, 7
memoryviews, 29
metaprograming, 31-32
metaclass attribute, 32
mysql library, 26
namedtuples, 3
nonlocal keyword, 12
numpy module, 37-38
open function, 22-23
operator module, 12, 31
OS commands, 24-25
os module, 23, 24-25
pass keyword, 14, 34, 42
partial function, 12, 20
path, 23-24
pickle module, 25
pillow library, 39
plotting, 34
print function, 22
profiling, 36-37
progress bar, 34
property decorator, 15
queues, 30
random module, 8
ranges, 3
recursion, 13
reduce function, 11
regular expressions, 5-6
requests library, 35, 36
sqlite module, 27
scraping, 35
sequence, 4, 18, 19
sets, 2, 11
shell commands, 25
sleep function, 34
slots attribute, 15
sortable, 1, 16
splat operator, 10-11
statistics module, 7
strings, 5
struct module, 28-29
super function, 14
subprocess module, 25
synthesizer, 41
sys module, 15, 21, 22
table, 34
template function, 36
threading module, 30
time module, 34, 36
tuples, 3, 11
type, 4, 31
wave module, 40-41
web, 36