Python - Hacer Match dentro de un archivo de texto en python

 
Vista:
sin imagen de perfil
Val: 17
Ha disminuido su posición en 6 puestos en Python (en relación al último mes)
Gráfica de Python

Hacer Match dentro de un archivo de texto en python

Publicado por Pepe (12 intervenciones) el 15/02/2019 18:19:25
Gente, tengo la siguiente duda:
Tengo este txt que me va generando un script que arme, el cual se conecta a unos siwtches de red, y si hay al menos 1 interfaz en Half o 10Mbps, imprime el resultado del comando "show interface" y genera un txt con el resultado.
Lo que quiero es que ese txt que me genera, sea mas depurado y solo muestre aquellas lineas que hagan match con 10Mbps o Half y que quede de la siguiente forma:


EN VEZ DE:

10.1.0.4 Status Auto Flow
Unit/Port Trunk Admin Oper Link LinkTrap Negotiation Speed Duplex Control
--------- ----- ------- ---- ---- -------- ----------- -------- ------ -------
1/1 Enable Up Up Enabled Enabled 10Mbps Full Disable
1/2 Enable Up Up Enabled Enabled 100Mbps Full Disable
1/3 Enable Up Up Enabled Enabled 100Mbps Full Disable
1/4 Enable Up Up Enabled Enabled 100Mbps Half Disable
1/5 Enable Up Up Enabled Enabled 100Mbps Full Disable
1/6 Enable Up Up Enabled Enabled 100Mbps Full Disable

-------------------
10.2.0.4 Status Auto Flow
Unit/Port Trunk Admin Oper Link LinkTrap Negotiation Speed Duplex Control
--------- ----- ------- ---- ---- -------- ----------- -------- ------ -------
1/1 Enable Up Up Enabled Enabled 100Mbps Full Disable
1/2 Enable Up Up Enabled Enabled 100Mbps Half Disable
1/3 Enable Up Up Enabled Enabled 100Mbps Full Disable
1/4 Enable Up Up Enabled Enabled 10Mbps Full Disable
1/5 Enable Up Up Enabled Enabled 10Mbps Full Disable
1/6 Enable Up Up Enabled Enabled 100Mbps Full Disable




QUE QUEDE ASI:

10.1.0.4
1/1 Enable Up Up Enabled Enabled 10Mbps Full Disable


10.2.0.4
1/2 Enable Up Up Enabled Enabled 100Mbps Half Disable
1/4 Enable Up Up Enabled Enabled 10Mbps Full Disable
1/5 Enable Up Up Enabled Enabled 10Mbps Full Disable



GRACIAS!!!!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder