¿Cómo se puede extraer la ID de hardware utilizando Python?

¿Cómo extraes un HD y una ID única de Bios, usando el script de python?

Ve a buscar el script de Microsoft

Ejecútelo, seleccione la clase apropiada del menú desplegable (WIN32_BIOS)

Producirá el código Python / WMI necesario para ti. (También generará VBScript, Perl, y JScript)

Soluciones que vienen a mi mente:

  1. use Win32 Python Extensions y llame a las API de Windows para hacerlo directamente
  2. Utilice un contenedor WMI para Python

( Algún código de interfaz WMI para referencia)

Edición : asumí que su sistema operativo era MS Windows 🙂

En Linux, busque en el directorio / proc. Tendrás que analizar los archivos para encontrar lo que estás buscando.

Esto podría ayudar.

Prueba esta biblioteca: Hardware ID Extractor


Pequeña descripción de la herramienta:

El ID de hardware Extractor es un progtwig de Microsoft Windows que muestra datos sobre el hardware de su computadora:

Disco duro:

  • ID de disco duro (número de serie de hardware único escrito en el chip electrónico IDE de la unidad)

  • ID de partición (número de serie del volumen)

UPC:

  • ID de CPU (ID de hardware único)
  • Proveedor de CPU
  • Velocidad de funcionamiento de la CPU
  • Velocidad teórica de la CPU

Memoria física:

  • Carga de memoria (Memoria total utilizada en porcentaje (%)) * Física total (Memoria física total en bytes) * Disponibilidad física (Memoria física dejada en bytes) * Archivo de páginas total (Archivo de páginas total en bytes) * Archivo de páginas disponibles (Archivo de página dejado en bytes) * Total virtual (Total de memoria virtual en bytes) * Disponible virtual (Memoria virtual dejada en bytes)