Manuais para a linha de comandos

Man » Manual online de python3 - documentação online detalhada para a página de manual de python3

🌍
python - uma linguagem de programação orientada a objetos, interativa e interpretada

SINTAXE

python [ -B ] [ -b ] [ -d ] [ -E ] [ -h ] [ -i ] [ -I ]
[ -m module-name ] [ -q ] [ -R ] [ -O ] [ -OO ] [ -P ] [ -s ] [ -S ] [ -u ]
[ -v ] [ -V ] [ -W argument ] [ -x ] [ -X option ] [ -?  ]
[ --check-hash-based-pycs default | always | never ]
[ --help ] [ --help-env ] [ --help-xoptions ] [ --help-all ]
[ -c command | script | - ] [ arguments ]

DESCRIÇÃO

Python é uma linguagem de programação orientada a objetos, interativa e interpretada que combina um poder notável com uma sintaxe muito clara. Para uma introdução à programação em Python, consulte o Tutorial do Python. A Referência da Biblioteca Python documenta tipos, constantes, funções e módulos internos e padrão. Finalmente, o Manual de Referência do Python descreve a sintaxe e a semântica da linguagem principal em detalhes (talvez excessivos). (Esses documentos podem ser encontrados na INTERNET, conforme abaixo; eles também podem estar instalados em seu sistema.)

O poder básico do Python pode ser estendido com seus próprios módulos escritos em C ou C++. Na maioria dos sistemas, esses módulos podem ser carregados dinamicamente. O Python também é adaptável como uma linguagem de extensão para aplicativos existentes. Consulte a documentação interna para obter dicas.

A documentação para módulos e pacotes Python instalados pode ser visualizada executando o programa pydoc.

OPÇÕES DA LINHA DE COMANDO

-B     Não gravar arquivos .pyc na importação. Consulte também PYTHONDONTWRITEBYTECODE.

-b     Emitir avisos sobre str(bytes_instance), str(bytearray_instance) e comparar bytes/bytearray com str. (-bb: emitir erros)

-c command

Especificar o comando a ser executado (consulte a próxima seção). Isso encerra a lista de opções (as opções subsequentes são passadas como argumentos para o comando).

--check-hash-based-pycs mode

Configurar como o Python avalia a atualização dos arquivos .pyc baseados em hash.

-d     Ativar a saída de depuração do analisador (apenas para especialistas, dependendo das opções de compilação).

-E     Ignorar variáveis de ambiente, como PYTHONPATH e PYTHONHOME, que modificam o comportamento do interpretador.

-h ,  -? ,  --help

Imprime o uso do executável do interpretador e sai.

--help-env

Imprime ajuda sobre variáveis de ambiente específicas do Python e sai.

--help-xoptions

Imprime ajuda sobre opções -X específicas da implementação e sai.

--help-all

Imprime informações completas de uso e sai.

-i     Quando um script é passado como o primeiro argumento ou a opção -c é usada, entrar no modo interativo após executar o script ou o comando. Ele não lê o arquivo $PYTHONSTARTUP. Isso pode ser útil para inspecionar variáveis globais ou uma pilha de rastreamento quando um script gera uma exceção.

-I     Executa Python em modo isolado. Isso também implica -E, -P e -s. Em modo isolado, `sys.path`
não contém nem o diretório do script nem o diretório de pacotes do usuário. Todas as variáveis de
ambiente `PYTHON*` também são ignoradas. Restrições adicionais podem ser impostas para
impedir que o usuário injete código malicioso.

-m module-name
Procura `sys.path` pelo módulo especificado e executa o arquivo `.py` correspondente como um script.
Isso termina a lista de opções (as opções seguintes são passadas como argumentos para o módulo).

-O     Remove as instruções `assert` e qualquer código condicional com base no valor de `__debug__`;
adiciona `.opt-1` ao nome do arquivo para arquivos de código de bytes compilados, antes da extensão `.pyc`.

-OO    Faz -O e também descarta as strings de documentação; altera o nome do arquivo para arquivos de
código de bytes compilados, adicionando `.opt-2` antes da extensão `.pyc`.

-P     Não adiciona automaticamente um caminho potencialmente inseguro a `sys.path`, como o diretório
atual, o diretório do script ou uma string vazia. Consulte também a variável de ambiente
`PYTHONSAFEPATH`.

-q     Não imprime as mensagens de versão e direitos autorais. Essas mensagens também são suprimidas
no modo não interativo.

-R     Ativa a aleatorização de hash. Esta opção só tem efeito se a variável de ambiente
`PYTHONHASHSEED` estiver definida como 0, pois a aleatorização de hash é ativada por padrão.

-s     Não adiciona o diretório do site do usuário a `sys.path`.

-S     Desativa a importação do módulo `site` e as manipulações de `sys.path` dependentes do site
que ele acarreta. Também desativa essas manipulações se `site` for explicitamente importado
posteriormente.

-u     Força os fluxos de saída padrão (stdout) e de erro padrão (stderr) a serem não armazenados em
buffer. Esta opção não tem efeito no fluxo de entrada padrão (stdin).

-v     Imprime uma mensagem cada vez que um módulo é inicializado, mostrando o local (nome do
arquivo ou módulo interno) de onde ele é carregado. Quando especificado duas vezes, imprime uma
mensagem para cada arquivo que é verificado ao procurar um módulo. Também fornece informações
sobre a limpeza do módulo ao sair.

-V ,  --version
Imprime o número da versão do Python do executável e sai. Quando especificado duas vezes, imprime
informações mais detalhadas sobre a compilação.

-W argument
Controle de aviso. O mecanismo de aviso do Python, por padrão, imprime mensagens de aviso para
`sys.stderr`.

As configurações mais simples aplicam uma ação particular incondicionalmente a todos os avisos
emitidos por um processo (mesmo aqueles que são ignorados por padrão):

-Wdefault  # Avisa uma vez por local de chamada
-Werror    # Converte em exceções
-Walways   # Avisa sempre
-Wall      # O mesmo que -Walways
-Wmodule   # Avisa uma vez por módulo de chamada
-Wonce     # Avisa uma vez por processo Python
-Wignore   # Nunca avisa

Os nomes das ações podem ser abreviados conforme desejado e o interpretador os resolverá para o
nome de ação apropriado. Por exemplo, `-Wi` é o mesmo que `-Wignore`.

A forma completa do argumento é: ação:mensagem:categoria:módulo:número_da_linha

Campos vazios correspondem a todos os valores; campos vazios no final podem ser omitidos. Por exemplo, -W ignore::DeprecationWarning ignora todos os avisos de DeprecationWarning.

O campo de ação é conforme explicado acima, mas se aplica apenas aos avisos que correspondem aos campos restantes.

O campo de mensagem deve corresponder à mensagem de aviso impressa inteira; essa correspondência não diferencia maiúsculas de minúsculas.

O campo de categoria corresponde à categoria do aviso (por exemplo, "DeprecationWarning"). Este deve ser um nome de classe; o teste de correspondência verifica se a categoria de aviso real da mensagem é uma subclasse da categoria de aviso especificada.

O campo de módulo corresponde ao nome do módulo (com nome totalmente qualificado); esta correspondência diferencia maiúsculas de minúsculas.

O campo de número_da_linha corresponde ao número da linha, onde zero corresponde a todos os números de linha e, portanto, é equivalente a um número de linha omitido.

Várias opções -W podem ser fornecidas; quando um aviso corresponde a mais de uma opção, a ação da última opção correspondente é executada. Opções -W inválidas são ignoradas (embora, uma mensagem de aviso seja impressa sobre opções inválidas quando o primeiro aviso é emitido).

Os avisos também podem ser controlados usando a variável de ambiente PYTHONWARNINGS e dentro de um programa Python usando o módulo warnings. Por exemplo, a função warnings.filterwarnings() pode ser usada para usar uma expressão regular na mensagem de aviso.

Opção -X Define uma opção específica da implementação. As seguintes opções estão disponíveis:

-X cpu_count=N: substitui o valor de retorno de os.cpu_count();
-X cpu_count=default cancela a substituição; também PYTHON_CPU_COUNT

-X dev: habilita o "modo de desenvolvimento" do CPython, introduzindo verificações adicionais em tempo de execução que são muito caras para serem habilitadas por padrão. Não será mais verboso do que o padrão se o código estiver correto: novos avisos são emitidos apenas quando um problema é detectado. Efeito do modo de desenvolvedor:
* Adiciona filtro de aviso padrão, como -W default
* Instala ganchos de depuração nos alocadores de memória: consulte a função C PyMem_SetupDebugHooks()
* Habilita o módulo faulthandler para despejar o rastreamento do Python em caso de falha
* Habilita o modo de depuração do asyncio
* Define o atributo dev_mode de sys.flags como True
* O destrutor io.IOBase registra exceções close()

-X importtime: mostra quanto tempo cada importação leva. Ele mostra o nome do módulo, o tempo cumulativo (incluindo importações aninhadas) e o tempo próprio (excluindo importações aninhadas). Observe que sua saída pode estar quebrada em aplicativos multithread. O uso típico é

python3 -X importtime -c 'import asyncio'

-X faulthandler: habilita o faulthandler

-X frozen_modules=[on|off]: se os módulos congelados devem ou não ser usados.

O padrão é "on" (ou "off" se você estiver executando uma compilação local).

-X gil=[0|1]: habilita (1) ou desabilita (0) o GIL; também PYTHON_GIL

Disponível apenas em compilações configuradas com --disable-gil.

-X int_max_str_digits=number: limita o tamanho das conversões int<->str.

Isso ajuda a evitar ataques de negação de serviço ao analisar dados não confiáveis. O padrão é sys.int_info.default_max_str_digits. 0 desativa.


-X no_debug_ranges: desabilita a inclusão das tabelas que mapeiam informações de localização adicionais (linha final, deslocamento da coluna inicial e deslocamento da coluna final) para cada instrução em objetos de código. Isso é útil quando se deseja objetos de código e arquivos .pyc menores, bem como para suprimir os indicadores visuais de localização extras quando o interpretador exibe rastreamentos de pilha.

-X perf: oferece suporte ao perfilador "perf" do Linux; também PYTHONPERFSUPPORT=1

-X perf_jit: oferece suporte ao perfilador "perf" do Linux com suporte DWARF; também PYTHON_PERF_JIT_SUPPORT=1

-X presite=MOD: importa este módulo antes do site; também PYTHON_PRESITE. Isso só funciona em compilações de depuração.

-X pycache_prefix=PATH: habilita a gravação de arquivos .pyc em uma árvore paralela com raiz no diretório fornecido, em vez de na árvore de código.

-X showrefcount: exibe a contagem total de referências e o número de blocos de memória usados quando o programa termina ou após cada instrução no interpretador interativo. Isso só funciona em compilações de depuração.

-X tracemalloc: inicia o rastreamento das alocações de memória Python usando o módulo tracemalloc. Por padrão, apenas o quadro mais recente é armazenado em um rastreamento de pilha de um rastreamento. Use -X tracemalloc=NFRAME para iniciar o rastreamento com um limite de rastreamento de NFRAME quadros.

-X utf8: habilita o modo UTF-8 para interfaces do sistema operacional, substituindo o modo padrão com reconhecimento de localidade. -X utf8=0 desabilita explicitamente o modo UTF-8 (mesmo quando ele seria ativado automaticamente). Consulte PYTHONUTF8 para obter mais detalhes.

-X warn_default_encoding: habilita o EncodingWarning para 'encoding=None'.

-x Ignora a primeira linha do código-fonte. Isso tem como objetivo ser apenas uma solução alternativa específica do DOS. Aviso: os números de linha nas mensagens de erro estarão errados em um!

INTERFACE DO INTERPRETADOR

A interface do interpretador se assemelha à do shell UNIX: quando chamado com a entrada padrão conectada a um dispositivo tty, ele solicita comandos e os executa até que um EOF seja lido; quando chamado com um argumento de nome de arquivo ou com um arquivo como entrada padrão, ele lê e executa um script desse arquivo; quando chamado com -c comando, ele executa a(s) instrução(ões) Python fornecida(s) como comando. Aqui, comando pode conter várias instruções separadas por novas linhas. O espaço em branco à esquerda é significativo nas instruções Python! No modo não interativo, toda a entrada é analisada antes de ser executada.

Se disponível, o nome do script e os argumentos adicionais são passados para o script na variável Python sys.argv, que é uma lista de strings (você deve primeiro importar sys para poder acessá-la). Se nenhum nome de script for fornecido, sys.argv[0] é uma string vazia; se -c for usado, sys.argv[0] contém a string '-c'. Observe que as opções interpretadas pelo interpretador Python não são colocadas em sys.argv.

No modo interativo, o prompt primário é '>>>'; o segundo prompt (que aparece quando um comando não está completo) é '...'. Os prompts podem ser alterados por atribuição a sys.ps1 ou sys.ps2. O interpretador é encerrado quando ele lê um EOF em um prompt. Quando ocorre uma exceção não tratada, um rastreamento de pilha é impresso e o controle retorna ao prompt primário; no modo não interativo, o interpretador é encerrado após imprimir o rastreamento de pilha. O sinal de interrupção gera a exceção KeyboardInterrupt; outros sinais UNIX não são capturados (exceto que SIGPIPE às vezes é ignorado, em favor da exceção IOError). As mensagens de erro são gravadas em stderr.


ARQUIVOS E DIRETÓRIOS

Estes podem variar dependendo das convenções de instalação local; ${prefix} e ${exec_prefix} são dependentes da instalação e devem ser interpretados como para software GNU; eles podem ser os mesmos. No Debian GNU/{Hurd,Linux}, o padrão para ambos é /usr.

${exec_prefix}/bin/python

Local recomendado para o interpretador.

${prefix}/lib/python<version>
${exec_prefix}/lib/python<version>

Locais recomendados para os diretórios que contêm os módulos padrão.

${prefix}/include/python<version>
${exec_prefix}/include/python<version>

Locais recomendados para os diretórios que contêm os arquivos de cabeçalho necessários para desenvolver extensões Python e incorporar o interpretador.

VARIÁVEIS DE AMBIENTE

PYTHONASYNCIODEBUG

Se esta variável de ambiente estiver definida com uma string diferente de vazio, habilita o modo de depuração do módulo asyncio.

PYTHON_BASIC_REPL

Se esta variável estiver definida com qualquer valor, o interpretador não tentará carregar o REPL baseado em Python que requer curses e readline, e, em vez disso, usará o REPL tradicional baseado em analisador sintático.

PYTHONBREAKPOINT

Se esta variável de ambiente estiver definida com 0, desativa o depurador padrão. Pode ser definida com o valor da função de depuração de sua escolha.

PYTHONCOERCECLOCALE

Se definida com o valor 0, faz com que o aplicativo de linha de comando Python principal ignore a conversão das configurações regionais C e POSIX baseadas em ASCII para uma alternativa baseada em UTF-8 mais completa.

PYTHON_COLORS

Se esta variável estiver definida com 1, o interpretador colorirá vários tipos de saída. Definir com 0 desativa este comportamento.

PYTHON_CPU_COUNT

Se esta variável estiver definida com um inteiro positivo, ela substituirá os valores de retorno de os.cpu_count e os.process_cpu_count.

Veja também a opção -X cpu_count.

PYTHONDEBUG

Se estiver definida com uma string diferente de vazia, é equivalente a especificar a opção -d. Se definida com um inteiro, é equivalente a especificar -d várias vezes.

PYTHONEXECUTABLE

Se esta variável de ambiente estiver definida, sys.argv[0] será definida com o seu valor em vez do valor obtido através do tempo de execução C. Funciona apenas no Mac OS X.

PYTHONFAULTHANDLER

Se esta variável de ambiente estiver definida com uma string diferente de vazia, faulthandler.enable() será chamada no início: instala um manipulador para os sinais SIGSEGV, SIGFPE, SIGABRT, SIGBUS e SIGILL para despejar o rastreamento Python.

Isto é equivalente à opção -X faulthandler.

PYTHON_FROZEN_MODULES
Se esta variável estiver definida como "on" ou "off", ela determina se os módulos congelados devem ou não ser ignorados pelo mecanismo de importação. Um valor de "on" significa que eles serão importados, e "off" significa que serão ignorados. O valor padrão é "on" para builds não de depuração (o caso normal) e "off" para builds de depuração.

Consulte também a opção -X frozen\_modules.

PYTHON_GIL
Se esta variável estiver definida como 1, o bloqueio global do interpretador (GIL) será forçado a ser ativado. Definir como 0 força o GIL a ser desativado. Disponível apenas em builds configurados com --disable-gil.

Isso é equivalente à opção -X gil.

PYTHON_HISTORY
Esta variável de ambiente pode ser usada para definir o local de um arquivo de histórico (no Unix, é ~/.python_history por padrão).

PYTHONNODEBUGRANGES
Se esta variável estiver definida, ela desativa a inclusão das tabelas que mapeiam informações de localização extras (número da linha final, deslocamento da coluna inicial e deslocamento da coluna final) para cada instrução em objetos de código. Isso é útil quando objetos de código e arquivos .pyc menores são desejados, bem como para suprimir os indicadores de localização visuais extras quando o interpretador exibe rastreamentos de pilha.

PYTHONDONTWRITEBYTECODE
Se esta variável for definida como uma string não vazia, é equivalente a especificar a opção -B (não tentar gravar arquivos .pyc).

PYTHONDEVMODE
Se esta variável de ambiente for definida como uma string não vazia, ativa o "modo de desenvolvimento" do Python, introduzindo verificações de tempo de execução adicionais que são muito caras para serem habilitadas por padrão.

Isso é equivalente à opção -X dev.

PYTHONHASHSEED
Se esta variável for definida como "random", um valor aleatório será usado para semear os hashes de objetos str e bytes.

Se PYTHONHASHSEED for definida como um valor inteiro, ele será usado como uma semente fixa para gerar o hash() dos tipos cobertos pela randomização de hash. Seu propósito é permitir a geração de hash repetível, como para autotestes do interpretador ou para permitir que um cluster de processos Python compartilhe valores de hash.

O inteiro deve ser um número decimal no intervalo [0, 4294967295]. Especificar o valor 0 desativará a randomização de hash.

PYTHONHOME
Altera o local das bibliotecas padrão do Python. Por padrão, as bibliotecas são pesquisadas em ${prefix}/lib/python<version> e ${exec_prefix}/lib/python<version>, onde ${prefix} e ${exec_prefix} são diretórios dependentes da instalação, ambos com valor padrão /usr/local. Quando $PYTHONHOME é definido como um único diretório, seu valor substitui ${prefix} e ${exec_prefix}. Para especificar valores diferentes para estes, defina $PYTHONHOME como ${prefix}:${exec_prefix}.

PYTHONINSPECT
Se esta variável for definida como uma string não vazia, é equivalente a especificar a opção -i.

PYTHONINTMAXSTRDIGITS
Limita o número máximo de caracteres de dígitos em um valor int ao converter de uma string e ao converter um int de volta para uma string. Um valor de 0 desativa o limite. As conversões para ou de bases 2, 4, 8, 16 e 32 nunca são limitadas.

Isso é equivalente à opção -X int\_max\_str\_digits=NUMBER.

PYTHONIOENCODING

Se esta variável for definida antes de executar o interpretador, ela substituirá a codificação usada para stdin/stdout/stderr, na sintaxe encodingname:errorhandler. A parte errorhandler é opcional e tem o mesmo significado que em str.encode. Para stderr, a parte errorhandler é ignorada; o manipulador sempre será 'backslashreplace'.

PYTHONMALLOC

Define os alocadores de memória Python e/ou instala ganchos de depuração. Os alocadores de memória disponíveis são malloc e pymalloc. Os ganchos de depuração disponíveis são debug, malloc_debug e pymalloc_debug.

Quando o Python é compilado em modo de depuração, o padrão é pymalloc_debug e os ganchos de depuração são usados automaticamente. Caso contrário, o padrão é pymalloc.

PYTHONMALLOCSTATS

Se definido como uma string não vazia, o Python imprimirá as estatísticas do alocador de memória pymalloc sempre que um novo arena de objeto pymalloc for criado e no desligamento.

Esta variável é ignorada se a variável de ambiente $PYTHONMALLOC for usada para forçar o alocador malloc(3) da biblioteca C ou se o Python for configurado sem suporte a pymalloc.

PYTHONNOUSERSITE

Se isso for definido como uma string não vazia, é equivalente a especificar a opção -s (não adicione o diretório do site do usuário ao sys.path).

PYTHONOPTIMIZE

Se isso for definido como uma string não vazia, é equivalente a especificar a opção -O. Se definido como um inteiro, é equivalente a especificar -O várias vezes.

PYTHONPATH

Aumenta o caminho de pesquisa padrão para arquivos de módulo. O formato é o mesmo do $PATH do shell: um ou mais caminhos de diretório separados por dois pontos. Os diretórios inexistentes são ignorados silenciosamente. O caminho de pesquisa padrão depende da instalação, mas geralmente começa com ${prefix}/lib/python (veja PYTHONHOME acima). O caminho de pesquisa padrão é sempre anexado a $PYTHONPATH. Se um argumento de script for fornecido, o diretório que contém o script será inserido no caminho antes de $PYTHONPATH. O caminho de pesquisa pode ser manipulado dentro de um programa Python como a variável sys.path.

PYTHON_PERF_JIT_SUPPORT

Se esta variável for definida como um valor diferente de zero, ela habilita o suporte para o perfisador perf do Linux para que as chamadas Python possam ser detectadas por ele usando informações DWARF. Definir como 0 desabilita.

Veja também a opção -X perf_jit.

PYTHONPERFSUPPORT

Se esta variável for definida como um valor diferente de zero, ela habilita o suporte para o perfisador perf do Linux para que as chamadas Python possam ser detectadas por ele. Definir como 0 desabilita.

Veja também a opção -X perf.

PYTHONPLATLIBDIR

Substitui sys.platlibdir.

PYTHONPROFILEIMPORTTIME

Se esta variável de ambiente for definida como uma string não vazia, o Python mostrará quanto tempo cada importação leva. Isso é exatamente equivalente a definir -X importtime na linha de comando.

PYTHONPYCACHEPREFIX

Se isso for definido, o Python gravará arquivos .pyc em uma árvore de diretórios espelhada neste caminho, em vez de em diretórios __pycache__ dentro da árvore de origem.

Isso é equivalente a especificar a opção -X pycache_prefix=PATH.


PYTHONSAFEPATH

Se for definido como uma string não vazia, não adicione automaticamente um caminho potencialmente inseguro ao sys.path, como o diretório atual, o diretório do script ou uma string vazia. Veja também a opção -P.

PYTHONSTARTUP

Se este for o nome de um arquivo legível, os comandos Python naquele arquivo serão executados antes que o primeiro prompt seja exibido no modo interativo. O arquivo é executado no mesmo espaço de nomes onde os comandos interativos são executados, de modo que os objetos definidos ou importados nele possam ser usados sem qualificação na sessão interativa. Você também pode alterar os prompts sys.ps1 e sys.ps2 neste arquivo.

PYTHONTRACEMALLOC

Se esta variável de ambiente for definida como uma string não vazia, inicie o rastreamento das alocações de memória do Python usando o módulo tracemalloc.

O valor da variável é o número máximo de quadros armazenados em um rastreamento de pilha de um rastreamento. Por exemplo, PYTHONTRACEMALLOC=1 armazena apenas o quadro mais recente.

PYTHONUNBUFFERED

Se for definido como uma string não vazia, é equivalente a especificar a opção -u.

PYTHONUSERBASE

Define o diretório base do usuário, que é usado para calcular o caminho do diretório site-packages do usuário e os caminhos de instalação para python -m pip install --user.

PYTHONUTF8

Se definido como 1, habilite o "Modo UTF-8" do Python. Definir como 0 desabilita.

PYTHONVERBOSE

Se for definido como uma string não vazia, é equivalente a especificar a opção -v. Se definido como um inteiro, é equivalente a especificar -v várias vezes.

PYTHONWARNDEFAULTENCODING

Se esta variável de ambiente for definida como uma string não vazia, emita um EncodingWarning quando a codificação padrão específica da localidade for usada.

PYTHONWARNINGS

Se for definido como uma string separada por vírgulas, é equivalente a especificar a opção -W para cada valor separado.

Variáveis de modo de depuração

Definir essas variáveis só tem efeito em uma versão de depuração do Python, ou seja, se o Python foi configurado com a opção de compilação --with-pydebug.

PYTHONDUMPREFS

Se esta variável de ambiente for definida, o Python despejará os objetos e as contagens de referência ainda existentes após o desligamento do interpretador.

PYTHONDUMPREFSFILE

Se definido, o Python despejará os objetos e as contagens de referência ainda existentes após o desligamento do interpretador em um arquivo no caminho fornecido como o valor desta variável de ambiente.

PYTHON_PRESITE

Se esta variável for definida como um módulo, esse módulo será importado no início do ciclo de vida do interpretador, antes que o módulo site seja executado e antes que o módulo __main__ seja criado. Isso só funciona em versões de depuração.

Isso é equivalente à opção -X presite=module.

AUTOR

A Python Software Foundation: https://www.python.org/psf/

RECURSOS DA INTERNET

Site principal: https://www.python.org/ Documentação: https://docs.python.org/ Recursos para desenvolvedores: https://devguide.python.org/ Downloads: https://www.python.org/downloads/ Repositório de módulos: https://pypi.org/ Grupos de notícias: comp.lang.python, comp.lang.python.announce


LICENCIAMENTO

Python é distribuído sob uma licença de Código Aberto. Veja o arquivo "LICENSE" na distribuição de código-fonte do Python para obter informações sobre os termos e condições para acessar e usar o Python, bem como para obter uma ISENÇÃO DE TODAS AS GARANTIAS.