Cómo reproducir un archivo .WAV en Python
El extenso conjunto de bibliotecas estándar de Python permite a los programadores manejar una amplia gama de tareas de programación. Python es un lenguaje de "baterías incluidas":nada más que agregar. Fiel a su forma, Python tiene funciones integradas para leer y escribir algunos formatos de archivos de audio. Desafortunadamente, no hay formas estándar de reproducir archivos de audio en la amplia gama de hardware y sistemas operativos que el programador de Python puede encontrar. Sin embargo, Python estándar incluye una forma sencilla de hacer el trabajo. El "os" o módulo del sistema operativo permite al programador usar el sistema operativo subyacente para hacer el trabajo real de reproducir el archivo.
Reproducir archivos .wav con Python en Linux
Paso 1
Presione la tecla "ALT" y F2 simultáneamente. Ingrese "python" en el cuadro de entrada. Seleccione la opción para permitir que Python se ejecute en la terminal de Linux. Haga clic en el botón "Ejecutar".
Paso 2
En el indicador de Python, importe el módulo os escribiendo "importar os".
Paso 3
Ingrese la siguiente llamada al sistema en la línea de comando de Python.
os.system("reproducir sonidos/prueba.wav")
Reemplace el parámetro "sounds/test.wav" con la ubicación y el nombre del archivo .wav que se reproducirá.
Paso 4
Presione la tecla regresar o ingresar para ejecutar el código.
Reproducir archivos .wav con Python en Windows XP
Paso 1
Haga clic en el botón del menú Inicio y luego seleccione "Ejecutar" para cargar el intérprete de comandos de Windows.
Paso 2
En el símbolo del sistema de Windows, escriba "python" y luego presione la tecla Intro. Algunas instalaciones requieren la ruta al directorio que contiene los binarios de Python para ubicar y cargar el intérprete. Por ejemplo, si Python 2.7 es la versión instalada, para cargar el intérprete de Python ingrese "c:\python27\python".
Paso 3
En el indicador de la línea de comandos de Python, ingrese "importar sistema operativo" y luego presione la tecla Intro.
Paso 4
Ingrese el siguiente comando en el indicador del intérprete de Python para reproducir el archivo de onda.
os.system("iniciar /min mplay32 /reproducir /cerrar tada.wav")
Reemplace el parámetro "sounds/test.wav" con la ubicación y el nombre del archivo .wav que se reproducirá.
Paso 5
Presione la tecla regresar o ingresar para reproducir el archivo de onda.
Consejo
Los programadores de Python tienen disponibles varias bibliotecas de audio de código abierto que pueden proporcionar las clases y los métodos necesarios para reproducir formatos de archivo de audio populares. Estas bibliotecas a menudo tienen dependencias:se necesitan otras bibliotecas o archivos para que se instalen y funcionen.
Advertencia
La función "os.system()" de Python permite ejecutar cualquier comando estándar del sistema operativo que el intérprete de Python tenga permiso para ejecutar. Es posible insertar comandos para eliminar o acceder a datos y aplicaciones importantes.