IPython
DesenvolvedorFernando Perez and others
Lançamento estável
9.0.2 / 9 de março de 2025; há 14 meses
Repositório
Sistema
operacional
multiplataforma
LicençaBSD
Websitewww.ipython.org

IPython é um interpretador interativo para várias linguagens de programação, mas especialmente focado em Python. Ipython oferece "type introspection", "rich media", sintax shell, completação por tab e edição auxiliada por histórico de comando.

Notebook

editar

A partir da edição 0.12 [1] IPython oferece um nova interface chamada Notebook. Notebook é formada por dois componentes, o primeiro baseado em JSON para compartilhar códigos Python e o segundo em rich text format para publicar os códigos online. Esta interface é parecida com a do Maple e do Mathematica. O notebook tem a proposta de trazer uma interface limpa e acessível para não desenvolvedores.

Outras características

editar

IPython provém interação com Tkinter, GTK, Qt e wxWidgets. IPython pode administrar computação paralela usando comunição assíncrona e/ou MPI. IPython também pode ser usado para substituir o shell.[2] Seu comportamento é muito similar com o shell do Unix, mas ele permite customização e flexibilidade para executar diretamente códigos Python.

Referências

Ligações externas

editar


Predefinição:Free-software-stub

📚 Artikel Terkait di Wikipedia

Shell (computação)

 Nota: Para por uma empresa de petróleo, veja Royal Dutch Shell. Na informática, o shell (em português: "casca" e "concha") é uma interface de usuário

Linguagem de script

incluem aplicações de software, páginas web dentro de um navegador web, os shells de sistemas operacionais (OS), sistemas embarcados, bem como numerosos games

História das linguagens de programação

(1980). «Lady Lovelace and Charles Babbage». Annals of The History of Computing (em inglês). 2 (4). Arlington, VA: American Federation of Information

Gestão da atenção

julho de 2018). «A Survey of Attention Management Systems in Ubiquitous Computing Environments». Proceedings of the ACM on Interactive, Mobile, Wearable

Plataforma Google Cloud

– Google releases v1 of Kubernetes; Hands it over to The Cloud Native Computing Foundation August 2015 – Google Cloud Dataflow, Google Cloud Pub/Sub,

Bluetooth

Future Secrecy Attacks and Defenses». New York, NY, USA: Association for Computing Machinery. CCS '23: 636–650. ISBN 979-8-4007-0050-7. doi:10.1145/3576915

Computador

revealed grace of the mechanism: computing after Babbage" Arquivado em 2012-11-03 no Wayback Machine, Scientific Computing World, Maio/Junho de 2003 Torres

Linguagem de programação

Python Java PHP C# TypeScript C++ Ruby C Swift Go R Shell script Objective-C Scala Kotlin PowerShell Rust Dart Lista de linguagens de programação Linguagem