A linguagem de programação de propósito geral Python é um sistema de desenvolvimento multiplataforma apoiado pela comunidade open source . Um dos seus principais pontos fortes é um conjunto abrangente de bibliotecas de objetos chamados de módulos . Os módulos contêm funções e os dados para o tratamento de uma variedade de tarefas . Alguns dos módulos mais comumente usados incluem os de matemática, os parâmetros do sistema operacional , o tempo de processamento e arquivo zip. Math
O módulo de matemática consiste de funções matemáticas e duas constantes , nomeadamente , pi e e , a base para logaritmos naturais . Abrange trigonometria padrão , logaritmos , valor absoluto , o truncamento e fatoriais. Matemática.Sin ( x ) , por exemplo , devolve o valor do seno do ângulo x , em que x é em radianos . Math.sqrt ( x ) extrai a raiz quadrada do valor de x . Algumas funções em matemática testar o valor de propriedades específicas ; . Math.isinf (x ) Testes de x para o infinito positivo ou negativo
OS
Python dá-lhe acesso a um variedade de sistema operacional apresenta , através do seu módulo de OS. Python está disponível para computadores que usam Unix, Microsoft Windows e Mac OSX. Algumas funções do sistema operacional trabalhar apenas em Unix , devido a diferenças internas no software. O os.getlogin function () , por exemplo, retorna o nome de login do usuário apenas para sistemas Unix. O os.getenv () e os.putenv ( ) retornam e definir os valores das variáveis ambientais para computadores com Windows e Unix. Os.strerror (x ) retorna um texto que descreve um erro quando o número de código de erro está na variável x . O os.access (caminho, modo ) trabalha para Unix e Windows . Ele retorna um verdadeiro se suas permissões de usuário dar-lhe acesso ao diretório de arquivos do disco especificado na variável de caminho com o modo de tipo de acesso . Por exemplo, se você quer saber se você pode escrever para o diretório "temp ", defina a variável de caminho para "temp ", defina a variável de modo a " w_ok " e testar a função.
tempo
o módulo de tempo tem várias funções relacionadas com o relógio e calendário do computador. A função time.sleep (x) pausa a execução do programa um número de segundos especificado em x . A função time.time () retorna um valor de hora -primas como um número de segundos desde o início da época do sistema operacional . Unix, por exemplo, usa 01 de janeiro de 1970 como o início de sua época. Para converter time.time ( ) para um formato local mais significativo , o módulo de tempo tem outras funções , tais como time.localtime ( ) . O time.altzone function () dá a diferença de tempo em segundos entre o seu fuso horário local e tempo padrão UTC , em Greenwich , Inglaterra.
ZipFile
O módulo de arquivo zip permite que programas em Python para trabalhar com arquivos de arquivo compactado no formato zip. Um arquivo zip é um conjunto de arquivos de computador padrão embalados juntos em um para economizar espaço em disco , criar convenientes anexos de email ou criptografar arquivos com uma senha. A função principal do módulo de arquivo zip é zipfile.ZipFile ( arquivo , modo de compressão, allowzip64 ), onde a variável arquivo contém o nome do arquivo zip , o modo lida com leitura, escrita e acrescentando um arquivo zip , compressão é o arquivo de tipo de compressão , e allowzip64 é um valor verdadeiro ou falso opcional. Se for verdade, ele permite que você crie um arquivo zip maior do que 2 gigabytes de tamanho.