[pyar] Pythonizando más un script :P

"José C. Massón" jose en rebeldes.org.ar
Mie Jun 16 03:16:10 ART 2010


Hola a tod en s,

Hace unos días que en los ratos libres vengo escribiendo un 
scriptcito[1] para hacer backup de mi home en diferentes lugares vía rsync.

Ya lo tengo andando y funca sin dramas, pero me gustaría hacerlo más 
"pythonico" y dejar de usar, dentro de lo posible, subprocess para 
ejecutar algunos comandos de bash que, espero poder reemplazar.

En particualar, en el método "obtener_ip", hago uso de:

--
sentencia = "ip a | grep inet | grep eth0 | tr \"/\" \" \" | awk '{print 
$2}'"

a = subprocess.Popen(sentencia, shell=True, stdout=subprocess.PIPE, 
stderr=subprocess.PIPE )
--

la verdad es que estuve buscando, y no encontré la manera de hacer esto 
mismo, pero más pythonicamente ... alguna idea?

[1] http://pastebin.com/nv77KwJ3

Abrazos
-- 
José C. Massón

.: Rebeldes Stereotipos
Sábados 15 a 17 hs FM La Tribu 88.7 MHz
rebeldes.org.ar



More information about the pyar mailing list