“Conocimientos Programación>Python Programming

Cómo enumerar los discos en Python

2014/2/10
discos listado en Python varía entre los sistemas operativos , ya que no hay manera universal a acceder a información de la partición en todos los sistemas . Sin embargo , hay algunas librerías que se pueden utilizar para leer los archivos de GNU /Linux y Mac OS X que la información de la lista de particiones y bibliotecas específicas de Windows para la información de los listados en una máquina Microsoft Windows. Dependiendo de la aplicación, se tendrá que desarrollar la aplicación para utilizar uno o el otro para adquirir la información que necesita. Instrucciones
Microsoft Windows
1

Asegúrese de que usted utilice las extensiones win32 anteponiendo su guión por " importación win32api ", junto con sus otras importaciones de la biblioteca.
2

Coloque la lista de unidades en una variable usando " driveslist = win32api.GetLogicalDriveStrings ()".
3

Analizar la lista para ver con " driveslist = driveslist.split ('\\ 000 ' ) [ ,": -1 ] " , luego en" unidades de impresión " para la salida de la lista
GNU /Linux y Mac OS X
4

Comience su guión con sus importaciones , el archivo. bibliotecas externas que va a llamar a través de su programa , a continuación, añadir en la biblioteca de herramientas de sistema operativo con la línea de " import os " . La biblioteca de herramientas OS proporciona docenas de funciones para acceder a información importante del sistema en los sistemas UNIX .
5

Leer el archivo en una variable /proc /partitions con "p = popen ( " cat /proc /particiones ") ." La razón por la que esto funciona es porque el fichero /proc /partitions es accesible por cualquier usuario, a diferencia de otra solución usando fdisk o cualquier otra aplicación .
6

Pipe la variable p de modo que usted puede imprimir el texto con la line " drives = p.read ()" , a continuación, utilizar " unidades de impresión" para ver la lista . La función read () dibuja los datos brutos y los lugares en los variadores de modo que se puede mostrar con la función de impresión.

Python Programming
Cómo reemplazar una fecha en Python
¿Qué idioma es el intérprete Python codificado sesión
Cómo medir el tiempo en Python
Operaciones de cadenas en Python
Cómo calcular la interpolación numérica Usando Python
Cómo hacer un VAR global en Python
Funciones dinámicas en Python
Cómo iniciar sesión con Python para Facebook
Conocimientos Informáticos © http://www.ordenador.online