Bem-vindo ao IPython. Nossa documentação completa está disponível em ipython.readthedocs.io e contém informações sobre como instalar, usar e contribuir com o projeto. IPython (Interactive Python) é um shell de comando para computação interativa em múltiplas linguagens de programação, originalmente desenvolvido para a linguagem de programação Python, que oferece introspecção, rich media, sintaxe de shell, preenchimento de guias e histórico.
Versões IPython e suporte Python
A partir do IPython 8.16, faremos a transição progressiva para Spec-0000.
Começando com IPython 7.10, IPython segue NEP 29
IPython 7.17+ requer Python versão 3.7 e superior.
IPython 7.10+ requer Python versão 3.6 e superior.
IPython 7.0 requer Python versão 3.5 e superior.
IPython 6.x requer Python versão 3.3 e superior.
IPython 5.x LTS é a versão compatível com Python 2.7. Se precisar de suporte para Python 2, você deverá usar o IPython 5.x LTS. Atualize as configurações e os requisitos do seu projeto conforme necessário.
O Notebook, o console Qt e uma série de outras peças agora fazem parte do Jupyter . Consulte os documentos de instalação do Jupyter se quiser usá-los.
Introspecção abrangente de objetos.
Histórico de entrada, persistente entre sessões.
Armazenamento em cache dos resultados de saída durante uma sessão com referências geradas automaticamente.
Preenchimento de guia extensível, com suporte por padrão para preenchimento de variáveis e palavras-chave python, nomes de arquivos e palavras-chave de função.
Sistema extensível de comandos 'mágicos' para controlar o ambiente e realizar diversas tarefas relacionadas ao IPython ou ao sistema operacional.
Um sistema de configuração rico com fácil alternância entre diferentes configurações (mais simples do que alterar as variáveis de ambiente $PYTHONSTARTUP todas as vezes).
Registro e recarregamento da sessão.
Processamento de sintaxe extensível para situações de propósito especial.
Acesso ao shell do sistema com sistema de alias extensível pelo usuário.
Facilmente incorporável em outros programas e GUIs Python.
Acesso integrado ao depurador pdb e ao criador de perfil Python.
Você pode encontrar a versão mais recente da documentação de desenvolvimento em readthedocs.
Você pode executar o IPython a partir deste diretório, mesmo sem instalá-lo em todo o sistema, digitando no terminal:
$python -m IPython
Ou consulte os documentos de instalação de desenvolvimento para obter a revisão mais recente e leia os documentos.
A documentação e as instruções de instalação para versões mais antigas do IPython podem ser encontradas no site do IPython
IPython pode não ser do seu gosto; se for esse o caso, pode haver um projeto semelhante que você queira usar:
O clássico Python REPL.
python
meupython
ptpython e ptipython
Xonsh
A partir do git 2.23, é possível fazer alterações de formatação sem quebrar git blame
. Veja a documentação do git para mais detalhes.
Para usar este recurso você deve:
Instale o git>= 2.23
POSIX: toolsconfigure-git-blame-ignore-revs.sh
Windows: toolsconfigure-git-blame-ignore-revs.bat
Configure seu repositório git local executando: