Serialiser al Python 3 (næsten)
Dill udvider Python 3s »pickle«-modul for serialiering og deserialisering af Python 3-objekter til hovedparten af de indbyggede Python 3-typer. Dill tilbyder brugeren den samme grænseflade som modulet pickle og inkluderer også nogle yderligere funktioner. Udover pickling Python 3-objekter tilbyder dill også mulighed for at gemme tilstanden for en fortolkersession i en enkelt kommando.
Dill kan bruges til at lagre Python 3-objekter i en fil, men den primære brug er at sende Python 3-objekter på tværs af netværket som en bytestrøm.