logo

Módulo de sistema Python

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.