O extenso conjunto de bibliotecas padrão do Python permite que os programadores lidem com uma ampla variedade de tarefas de programação. Python é uma linguagem com "baterias incluídas":nada mais a acrescentar. Fiel à forma, o Python possui funções internas para ler e gravar alguns formatos de arquivo de áudio. Infelizmente, não há maneiras padrão de reproduzir arquivos de áudio em toda a ampla gama de hardware e sistemas operacionais que o programador Python pode encontrar. O Python padrão, no entanto, inclui uma maneira simples de fazer o trabalho. O "os" ou módulo do sistema operacional permite que o programador use o sistema operacional subjacente para fazer o trabalho real de reproduzir o arquivo.
Reproduzindo arquivos .Wav com Python no Linux
Etapa 1
Pressione as teclas "ALT" e F2 simultaneamente. Digite "python" na caixa de entrada. Selecione a opção para permitir que o Python seja executado no terminal Linux. Clique no botão "Executar".
Etapa 2
No prompt do Python, importe o módulo os digitando "import os".
Etapa 3
Insira a seguinte chamada de sistema na linha de comando do Python.
os.system("aplay sound/test.wav")
Substitua o parâmetro "sounds/test.wav" pelo local e nome do arquivo .wav a ser reproduzido.
Etapa 4
Pressione a tecla de retorno ou enter para executar o código.
Reproduzindo arquivos .Wav com Python no Windows XP
Etapa 1
Clique no botão do menu Iniciar e selecione "Executar" para carregar o interpretador de comandos do Windows.
Etapa 2
No prompt de comando do Windows, digite "python" e pressione a tecla Enter. Algumas instalações requerem o caminho para o diretório que contém os binários do Python para localizar e carregar o interpretador. Por exemplo, se o Python 2.7 for a versão instalada, para carregar o interpretador do Python, digite "c:\python27\python".
Etapa 3
No prompt de linha de comando do Python, digite "import os" e pressione a tecla Enter.
Etapa 4
Digite o seguinte comando no prompt do interpretador Python para reproduzir o arquivo wave.
os.system("iniciar /min mplay32 /reproduzir /fechar tada.wav")
Substitua o parâmetro "sounds/test.wav" pelo local e nome do arquivo .wav a ser reproduzido.
Etapa 5
Pressione a tecla Enter ou Enter para reproduzir o arquivo wave.
Dica
Os programadores Python têm várias bibliotecas de áudio de código aberto disponíveis que podem fornecer as classes e métodos necessários para reproduzir formatos populares de arquivos de áudio. Essas bibliotecas geralmente têm dependências:outras bibliotecas ou arquivos são necessários para que sejam instaladas e funcionem.
Aviso
A função "os.system()" do Python permite que qualquer comando padrão do sistema operacional seja executado que o interpretador do Python tenha permissão para executar. É possível inserir comandos para excluir ou acessar dados e aplicativos importantes.