La lib standard Python contient un module permettant de manipuler des adresses IP.

La doc