Comment puis-je vérifier si une adresse IP est dans un réseau en Python?

Étant donné une adresse IP (par exemple 192.168.0.1), comment puis-je vérifier si elle se trouve dans un réseau (par exemple 192.168.0.0/24) en Python? Existe-t-il des outils généraux en Python pour la manipulation d'adresses IP? Des trucs comme des recherches d'hôte, une adresse IP à int, une...