Analizar el archivo de configuración de red (/etc/network/interfaces) con Python

Analizar el archivo de configuración de red (/etc/network/interfaces) con Python

Necesito escribir un script en Python para leer/escribir /etc/network/interfacesarchivos. No se puede analizar con el módulo incorporadoAnalizador de configuraciónporque no hay secciones.

¿Existe algún analizador para dichos archivos? ¿O tal vez un módulo Python para gestionar la configuración de la red?

¿O tal vez hay otras formas de leer/cambiar la configuración de las interfaces de red?

Respuesta1

Aquí puedes encontrar un script Awkque pueda analizar y modificar /etc/network/interface, buen punto de partida.

Respuesta2

Elinterfaz debLa biblioteca puede ser lo que estás buscando.

información relacionada