Python - bibliotecas padrão

Índice
Uma das coisas que é mais atraente desenvolver em Pitão É a sua copiosa e grande biblioteca de módulos standard, tem um grande número de utilitários aos quais podemos aceder apenas importando os módulos que vão de encontro às nossas necessidades.
Módulo SYS
Este módulo nos dá acesso a variáveis ​​e funções que estão intimamente ligadas ao interpretador de PitãoAbaixo listaremos aqueles que consideramos mais importantes, mas você pode continuar investigando e estabelecer seus próprios favoritos.
argv: Os argumentos da linha de comando, incluindo o nome do script.
saída ([arg]): Faz a saída do programa atual, opcionalmente com um argumento podemos passar um valor que nos dá um retorno ou uma mensagem de erro.
módulos: É um dicionário que nos faz um mapa com os nomes de todos os módulos carregados no momento da chamada da função.
caminho: Faz uma lista onde podemos ver os locais onde podemos encontrar os módulos disponíveis.
plataforma: Contém um identificador de plataforma como está sunos5 ou win32.
stdin: É o fluxo de entrada padrão, é um arquivo de tipo de objeto.
stdout: É o fluxo de saída padrão, é um arquivo de tipo de objeto.
stderr stdout: É o fluxo de erro padrão, é um arquivo do tipo de objeto.
Vamos ver um pequeno exemplo de como usar uma dessas funções, neste caso em particular usaremos argv, primeiro colocaremos o código e depois a explicação:
 # reverseargs.py import sys args = sys.argv [1:] args.reverse () print '' .join (args) 

Podemos ver aqui que o que fazemos é pegar os argumentos e depois imprimi-los na ordem inversa.
Agora vamos fazer a chamada do nosso programa e veremos a respectiva saída que ele nos dá na imagem a seguir:

Impressionante, pois com apenas algumas linhas fomos capazes de fazer isso, tudo graças às bibliotecas padrão de Pitão.
Módulo OS
Este módulo nos dá acesso a vários serviços do sistema operacional, este é talvez um dos módulos mais extensos, então vamos cobrir apenas alguns, mas bastante úteis de suas funções, este módulo também contém funcionalidades suficientes para trabalhar com os diretórios e arquivos dentro do sistema, é sua tarefa investigar a documentação oficial a esse respeito.
ambiente: Faz um mapa com as variáveis ​​de ambiente do sistema operacional.
sistema(comando): Execute um comando no sistema operacional dentro de um subcamada.
Set: Separador utilizado na construção dos caminhos.
pathsep: Separador usado para separar caminhos.
lineep: Separador de linha ('\ n', '\ r' ou '\ r \ n')
urandom(n): Retorna n bytes de dados aleatórios com criptografia forte.
Vamos ver um exemplo simples usando a funcionalidade sistema para iniciar um navegador da Web a partir de um script Python.
No UNIX, podemos fazer o seguinte:
os.system ('/ usr / bin / firefox')

Mas também temos o equivalente no Windows:
os.system (r'c: \ "Arquivos de programas" \ "Mozilla Firefox" \ firefox.exe ')

Neste caso notamos que colocamos aspas duplas nas pastas de caminho, com isso evitamos que o espaço em branco nos faça saltar um problema no DOS que é quem executa este comando com Python.Gostou e ajudou este tutorial?Você pode recompensar o autor pressionando este botão para dar a ele um ponto positivo

Você vai ajudar o desenvolvimento do site, compartilhando a página com seus amigos

wave wave wave wave wave