Descarte de permisos de raíz en Python

Me gustaría que un programa de Python comenzara a escuchar en el puerto 80, pero después de eso se ejecuta sin permisos de root. ¿Hay alguna forma de soltar root u obtener el puerto 80 sin él?