4. Python 1.6
Suporte para Unicode
Regular Expression Engine
Pacote distutils - Instalação e
distribuição
Novas APIs em C para alocação de
memória
Reestruturação da IDE padrão IDLE
Python 2.1
Novo tipo nativo - Unicode String
Utilização do SourceForge
Novo tratamendo de Listas – Haskell
Novos operadores de atribuição
Mudanças no Garbage Collector
Módulos XML
5. Python 2.6
Transição para o Python 3.0
Inclusão de novos Pacotes – json e
multiprocessing
Python 3.x
Reestruturação da Linguagem
Novo formato de Documentação
Roundup como novo bug tracker
print como função
Nova biblioteca de I/O
Mudanças de sintaxePython 2.7.10
Versão 2.x mais estável
Melhora no tratamento de floats e
Decimals
Novas Classes Counter e
OrderedDict
7. Procedural Funcional
Utiliza funções aplicadas a
determinados parâmetros como
principal meio de execução
Utiliza comandos de atribuição e
segue a ordem do código
durante a execução
8. Utiliza abstrações dos dados,
encapsulando-os em objetos
com restrições de acesso,
herança e vinculação
Orientação a Objetos
21. –
Outros
Palavras reservadas
and del from not while
as elif global or with
assert else if pass yield
break except import print class
exc in raise continue finally
is return def for lambda
try False True nonlocal
25. Legibilidade Capacidade de Escrita
Simplicidade Global
Tipos de Dados
Abstração
Aspectos da Sintaxe
Abstração
Expressividade
26. Legibilidade Capacidade de Escrita
Simplicidade Global
Tipos de Dados
Abstração
Aspectos da Sintaxe
Abstração
Expressividade
27. Simplicidade Global
Poucos componentes básicos
Poucas palavras reservadas
Bom
and del from not while
as elif global or with
assert else if pass yield
break except import print class
exc in raise continue finally
is return def for lambda
try False True nonlocal
45. Processamento de grande
quantidade de dados
Manipulação de strings e listas
Data mining
Fácil conexão com banco de dados
Grande quantidade de BIFs
XML
Motivos
47. libxml++
Essa API é capaz de realizar
atividades comuns com menos
linhas de código
lxml
ElementTree
Junção de libs como libxml2 e
libxslt
C++ Python