O módulo python sys fornece funções e variáveis que são usadas para manipular diferentes partes do Python Runtime Environment. Permite-nos acessar parâmetros e funções específicas do sistema.
sistema de importação
Primeiro, temos que importar o módulo sys em nosso programa antes de executar qualquer função.
sys.modules
Esta função fornece o nome dos módulos python existentes que foram importados.
sys.argv
Esta função retorna uma lista de argumentos de linha de comando passados para um script Python. O nome do script é sempre o item no índice 0 e o restante dos argumentos são armazenados nos índices subsequentes.
sys.base_exec_prefix
Esta função fornece uma maneira eficiente de obter o mesmo valor de exec_prefix. Se não estiver executando um ambiente virtual, o valor permanecerá o mesmo.
convertendo int em string
sys.base_prefix
Ele é configurado durante a inicialização do Python, antes da execução do site.py, com o mesmo valor do prefixo.
sys.byteorder
É uma indicação da ordem de bytes nativa que fornece uma maneira eficiente de fazer algo.
sys.maxsize
Esta função retorna o maior número inteiro de uma variável.
sys.caminho
Esta função mostra o PYTHONPATH definido no sistema atual. É uma variável de ambiente que é um caminho de pesquisa para todos os módulos python.
sys.stdin
É um objeto que contém os valores originais de stdin no início do programa e utilizados durante a finalização. Ele pode restaurar os arquivos.
sys.hitcount
Esta função retorna a contagem de referências de um objeto.
sys.exit
Esta função é usada para sair do console Python ou do prompt de comando e também para sair do programa em caso de exceção.
executável sys
O valor desta função é o caminho absoluto para um interpretador Python. É útil saber onde o python está instalado na máquina de outra pessoa.
sys.plataforma
Este valor desta função é utilizado para identificar a plataforma em que estamos trabalhando.