SL4A - Biblioteca Python
Python tem uma biblioteca padrão, que inclui uma ampla variedade de rotinas que ajudam a codificar e reutilizar esses códigos facilmente. UMAModule é um arquivo Python que possui definições de variáveis e um conjunto de rotinas ou funções relacionadas.
Alguns do núcleo Modules fornecidos pela biblioteca Python são os seguintes -
Built-in Functions and Exceptions- Python importa esses dois módulos quando é inicializado e disponibiliza seu conteúdo para todos os programas. O módulo integrado define funções integradas comolen, int, range, enquanto o módulo de exceções define todas as exceções integradas.
Operating System Interface Modules - O módulo OS disponibiliza as funções que permitem realizar operações no nível do sistema operacional por meio de scripts.
Type Support Modules- Módulos de suporte de tipo incluem módulo de string - para implementar, operações de string comumente usadas; módulo matemático fornece operações matemáticas etc.
Regular Expressions- Expressões regulares são padrões de string escritos em uma sintaxe específica, que podem ser usados para combinar ou extrair strings ou substrings. O módulo re fornece suporte Regex para Python.
Language Support Modules- O módulo sys dá acesso a várias variáveis do interpretador, como o caminho de pesquisa do módulo e a versão do interpretador. O módulo do operador fornece equivalentes funcionais para muitos operadores integrados. O módulo de cópia permite que você copie objetos. Finalmente, o módulo gc oferece mais controle sobre os recursos do coletor de lixo no python 2.0.
Sobre JSON
O JavaScript Object Notation (JSON) é um formato de intercâmbio de dados. Embora muitas linguagens de programação suportem JSON, é especialmente útil para aplicativos baseados em JavaScript, incluindo sites e extensões de navegador. JSON pode representar números, booleanos, strings, null, arrays (sequências ordenadas de valores) e objetos (mapeamentos de valores de string) compostos por esses valores (ou de outros arrays e objetos).