al usar el modulo os por ejemplo:
os.system("du -h") , luego tendria que recorrer e ir picando hasta obtener los
valores que me interesan y creo que esta tarea seria muy tediosa.
busque y encontre esto:
s = os.statvfs(" / ")
print (s.f_bavail * s.f_frsize)
lo que hace es darme el espacio es disco libre de la raiz en bytes.
el método statvfs contiene dentro esto:
F_FILES Total number of file nodes
F_FFREE Total number of free file nodes
F_FAVAIL Number of free nodes available to nonsuper users
F_NAME_MAX Maximum file name length
F_BLOCKS Total number of blocks
F_BFREE Total number of free blocks
F_BAVAIL Number of free blocks available to nonsuper users
F_BSIZE Preferred file system block size
F_FRSIZE Fundamental file system block size
F_FLAG System dependent flags
lo que quiero hacer es ¿Cómo poder obtener espacio ocupado, cantidad total etc,
Creo que sería más eficiente y más rápido .
gracias de antemano
----- Mensaje original -----
De: "José Luis Torre Hernández" <[email protected]>
Para: "La lista de python en castellano" <[email protected]>
Enviados: Sábado, 19 de Marzo 2011 17:07:52 (GMT-0500) Auto-Detected
Asunto: Re: [Python-es] python
El 19 de marzo de 2011 21:45, Yixander de la Paz Milán <
[email protected] > escribió:
buenas tardes:
estoy aprendiendo a programar en python y necesito saber si existe alguna
función que nos brinde el espacio usado por las diferentes particiones, espacio
usado, disponible, espacio libre, etc.
gracias
_______________________________________________
Python-es mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/
Hola Yixander:
Puedes importar el módulo os y luego utilizar el método system proporcionando
la órden del sistema operativo que proporcione lo que deseas; por ej:
import os
os.system( 'ls -lR')
os.system( 'du -h')
os.system( 'vi prueba.txt')
y de este modo puedes acceder a todas las órdenes que te interesen desde tu
propia aplicación.
Saludos
José Luis
_______________________________________________ Python-es mailing list
[email protected] http://mail.python.org/mailman/listinfo/python-es FAQ:
http://python-es-faq.wikidot.com/_______________________________________________
Python-es mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/