Python Standard Library

random: to generate numbers in an unpredictable* order

collections: advanced data types

os: to interact with the underlying OS

itertools: for advanced looping needs

http.server: built in web-server

pdb: python debugger library

pprint: pretty print output

csv: to interact with csv data format

stat: file statistics

unittest: to test code

re: regular expression library

enum: typed named values

ssl: to create encrypted connections to other machines

json: to interact with json data format

sys: tells about the system on which it is being run

zipfile: to zip / unzip a document

sqlite3: embedded relational DB

time

datetime

statistics: numerical statistics

webrowser