<div dir="ltr">Utilizzo paramiko per leggere una parte di configurazione di un router che memorizzo in una variabile.<div>Il valore della variabile è:</div><div><br><div><div># dec/20/2016 21:09:12 by RouterOS 6.37.3</div><div># software id = X26E-3BA9</div><div>#</div><div>/ppp secret</div><div>add local-address=10.172.33.1 name=nome1 password=passwd1 \</div><div>    profile=profile-sstp remote-address=10.172.33.2 service=sstp</div><div>add local-address=10.172.33.1 name=nome2 password=passwd2 profile=\</div><div>    profile-ovpn remote-address=10.172.33.2 service=ovpn</div><div>add local-address=10.172.34.37 name=nome3 password=passwd3 \</div><div>    profile=profile-sstp remote-address=10.172.34.38 service=sstp</div><div>add local-address=10.172.34.45 name=nome4 password=\</div><div>    passwd4 profile=profile-sstp remote-address=10.172.34.46 service=\</div><div>    sstp</div><div>add local-address=10.172.34.49 name=nome5 password=passwd5 \</div><div>    profile=profile-sstp remote-address=10.172.34.50 service=sstp</div><div>add local-address=10.172.34.53 name=nome6 password=passwd6 \</div><div>    profile=profile-sstp remote-address=10.172.34.54 service=sstp</div></div><div><br></div><div><br></div><div>Devo creare un dizionario che contenga:</div><div><br></div><div>name, remote-address, password</div><div><br></div><div>ho già consumato le unghie con string.find e non so più dove aggrapparmi.</div><div>Un idea potrebbe essere:</div><div>prendi quello che è compreso tra 'name=' e 'password'</div><div>prendi quello che è compreso tra 'password' e 'profile'</div><div>......</div><div><br></div><div>seconda idea potrebbe essere string.split ed andare a fare un if su ogni parola, se comincia con name=xxxxx taglia 5 caratteri iniziali.</div><div>Magari funziona, ma penso di sprecare troppe risorse di CPU.</div><div><br></div><div>Penso che il metodo migliore siano le espressioni regolari.... ma la mia testa ha poca RAM e il programma per caricale non gira.  :)</div><div>Qualche dritta su come poter procedere?</div><div>Grazie 1000 anche solo per aver letto fino a qui.</div><div><br></div><div>Saluti</div><div>Marcello</div><div><br></div><div><br></div><div><br></div></div></div>