• QPython OL - Learn Python 3 and 2 in One App 1
  • QPython OL - Learn Python 3 and 2 in One App 2
  • QPython OL - Learn Python 3 and 2 in One App 3
  • QPython OL - Learn Python 3 and 2 in One App 4

QPython OL - Learn Python 3 and 2 in One App

# Sobre o QPython OL
QPython é o mecanismo Python para android. Ele contém alguns recursos surpreendentes, como intérprete Python, ambiente de tempo de execução, editor, biblioteca QPYI e SL4A. Isso facilita o uso do Python no Android. E é GRÁTIS.

O QPython já possui milhões de usuários em todo o mundo e também é um projeto de código aberto.

Para diferentes cenários de uso, o QPython possui duas ramificações, a saber, QPython Ox e 3x.

O QPython 3x é principalmente para usuários experientes em Python e fornece alguns recursos técnicos avançados.

Este é o QPython OL, voltado principalmente para alunos de programação, e fornece recursos mais amigáveis ​​para iniciantes.

# Recursos surpreendentes
- Intérpretes offline Python 3, Python 2: não é necessária Internet para executar programas Python
- Ele suporta a execução de vários tipos de projetos, incluindo: console, SL4A, webapp
- Leitor de código QR conveniente para transferir códigos para o seu telefone
- QPYPI e um repositório personalizado para pacotes de roda pré-construídos para bibliotecas científicas aprimoradas, como numpy, scipy, matplotlib, scikit-learn etc.
- Editor fácil de usar
- QPyNotebook embutido, compatível com o notebook jupyter.
- CAMADA DE SCRIPT INTEGRADA E ESTENDIDA PARA A BIBLIOTECA ANDROID (SL4A): permite que você direcione o trabalho androide com o Python
- Boa documentação e suporte ao cliente

# SL4A Recursos
Com os recursos do SL4A, você pode usar a programação Python para controlar o trabalho do Android:

- API de aplicativos Android, como: Aplicativo, Atividade, Intenção e início de atividade, SendBroadcast, PackageVersion, Sistema, Toast, Notify, Configurações, Preferências, GUI
- Gerenciador de recursos do Android, como: contato, localização, telefone, SMS, ToneGenerator, WakeLock, WifiLock, área de transferência, NetworkStatus, MediaPlayer
- Terceiras integrações de aplicativos, como: código de barras, navegador, SpeechRecongition, SendEmail, TextToSpeech
- Hardwared Manager: Carmer, Sensor, Campainha e Volume de Mídia, Brilho da Tela, Bateria, Bluetooth, Força do Sinal, WebCam, Vibrar, NFC, USB

[Link da documentação da API]
https://github.com/qpython-android/qpysl4a/blob/master/README.md

[Amostras de API]
https://github.com/qpython-android/qpysl4a/issues/1

[ NOTA IMPORTANTE ]
PODE EXIGIR O BLUETOOTH / LOCAL / READ_SMS / SEND_SMS / CALL_PHONE E OUTRAS PERMISSÕES, PARA QUE VOCÊ PODE PROGRAMAR NESTAS CARACTERÍSTICAS. A QPYTHON NÃO USARÁ ESTAS PERMISSÕES NO FUNDO.

Se você obtém a exceção em tempo de execução ao usar a API do SL4A, verifique se as permissões relevantes nas configurações do sistema estão ativadas.

# Como obter suporte profissional ao cliente
Siga o guia para obter suporte https://github.com/qpython-android/qpython/blob/master/README.md

Comunidade QPython
https://www.facebook.com/groups/qpython

[ PERGUNTAS FREQUENTES ]
R: Por que não consigo usar a API de SMS do SL4A
P: Como o Google Play e algumas lojas de aplicativos têm requisitos estritos sobre as permissões dos aplicativos, no QPython Ox, usamos x para distinguir ramificações com permissões ou lojas de aplicativos diferentes. Por exemplo, L significa LIMITADO e S significa SENSÍVEL.
Às vezes, você não pode usar as APIs SL4A correspondentes porque a versão que você instalou não possui as permissões correspondentes, portanto, você pode substituir o que instalou pelo correto.

Você pode encontrar outros ramos aqui:
https://github.com/qpython-android/qpython/releases

# CÓDIGO ABERTO
É um projeto de código-fonte aberto, você pode conferir https://github.com/qpython-android/qpython

Categoria : Educação

Pesquisas associadas

Classificações e resenhas (30)

war. t. 17/06/2020     

É um aplicativo incrível. Agrada me utilizá-lo. Pra mim, ele é essencial. Super intuitivo, confiável. Permite editar textos sem formatação do jeito que gosto. Parabéns e meus agradecimentos a equipe de desenvolvedores e manutendores desse aplicativo.

Um. u. d. G. 18/09/2018     

Excelente... Dá pra rodar seus Scripts em python no Android. Tem um modo que roda jupyter notebook... Demais! Uma pena que o suporte a python 3 não tá Full ainda, principalmente quando se vai instalar as libs... Mas esse app e os outros relacionados são demais!

Um. u. d. G. 05/07/2019     

O app mim ajudou muito e ainda mim ajuda bastante, porém ainda há nele algumas peculiaridades uma delas que mim encomoda bastante é o fato que quando eu vou calcular raiz quadrada sempre dá um OBS:raiz quadrada calcula-se assim em python:89**(1/2) mas sempre da 1 eu pesso que mim deem uma resposta e principalmente conceetem esse e outros erros.

Um. u. d. G. 14/12/2018     

Iai desenvolvedores, bem ótima Trabalho com esse motor de script, só queria pedir que na próxima atualização os Android 4.4.4 e 5.0.1, tivesse as suas bibliotecas atualizadas e corrigidas. <3

Um. u. d. G. 30/07/2019     

não consigo carregar um script próprio, sempre que tento fazer algo no editor da um erro gigante, so consigo usar o script em outro app, queria poder usar essa mas vou ter que continuar usando o outro

Um. u. d. G. 24/08/2019     

É muito ruim Porfavor melhore esse app, ele da ero de indentação, não e possivel utilizar a maioria dos comandos como import math, round. Eu estou desistanlando!

Um. u. d. G. 17/10/2018     

Não consigo atualizar o Qpython para 3.6 aqui, aparece que vai baixar mas dá um erro. Provavelmente é o modelo do meu Android (Galaxy Core 2). Mas uso o Qpython 3.

Um. u. d. G. 08/11/2018     

O app é ótimo, e para quem não consegue instalar bibliotecas é necessário baixar o arquivo em zip e extrair na pasta lib/3.6/site package, 👍

Wag. S. 21/11/2020     

Console poderia oferecer mais visibilidade com fontes ajustáveis, teclados mais compactos, teclas control e alt em teclado virtual anexo

Um. u. d. G. 24/06/2019     

O app é bom,porém algumas vezes o terminal demora muito pra inicializar.Eu pesso que resolvam esse problema pf.

Um. u. d. G. 16/05/2019     

o app em si é ótimo, não sei qual o problema, mas ele fica fechando sozinho no momento em que ele abre.

Um. u. d. G. 13/03/2019     

muito bom o app, e acredito que ele vai continuar evoluindo em termos de biblioteca tbm, e continuar nos surpreendendo

Tio. F. 03/06/2020     

Ferramenta muito importante pra quem entra no mundo da programacao. Simples, mas poderoso. Recomendo.

ZON. O. 16/03/2021     

erro grave!!!, o uma variável está recebendo valores de outra variável em operações complexas do tipo redes neurais

Gui. M. 15/05/2020     

O app é perfeito, só não consigo importar módulos que não vem por padrão

Um. u. d. G. 11/12/2018     

Nao to conseguindo instalar o kivy mais nesta versao se tiverem como me ajudar fica dando um erro depois que baixa o kivy na hora de instalar pede o arquivo setup mais ja tem ele... to confuso

DEU. 09/05/2020     

Seria incrível se tivesse a função de auto-completar.

Um. u. d. G. 27/06/2019     

Nao salva o programa sempre abre em um diretório ND haver e não abre os do meu cell. Sendo assim n salva

Um. u. d. G. 08/02/2019     

Eu apenas escrevo print('olá, mundo!') e ele da um erro nada haver, não gostei nem recomendo

Um. u. d. G. 25/07/2019     

apesar de ser ótimo não estou conseguindo instalar o recurso Qpython Notebook e nem consigo instalar o Kivy tanto em python2 quanto 3 o Qpython ainda não possui portabilidade para isso?

Um. u. d. G. 18/11/2018     

Alguns programas funcionam no outro app mas não nesse:/ Mas fora isso tá mt boom

Um. u. d. G. 19/02/2020     

adoro programação.....esse é melhor que eu encontrei na play store, parabéns aos desenvolvedores

Um. u. d. G. 17/09/2018     

Não roda quase nada da erro em tudo.

Um. u. d. G. 18/04/2020     

quando vai atualizar para o python 3.7+? >> Favor, ler o histórico de alterações!

Um. u. d. G. 20/09/2018     

Muito bom! Mas o pip não está funcionando no meu celular

Um. u. d. G. 25/10/2018     

não to conseguindo executar o input

Um. u. d. G. 09/07/2019     

não estou conseguindo instalar as "resources", não da pra instalar nada, nem Python2 e 3

Um. u. d. G. 22/04/2020     

Bom ,2ª usei para programar por este app Ruin que alguns .py não ta rodando

Eri. 27/12/2020     

O qpython3 entra em colapso com esse. Mas vcs deviam emplementar o qpython3 com este.

Um. u. d. G. 18/08/2019     

cade as resources do Python 3?