QPython - Learn Python & AI
  • 3.9

QPython - Learn Python & AI

  • Versão mais recente
  • QPythonLab
Advertisement

Qpython OL é destinado principalmente a programar alunos

Sobre este aplicativo

# Sobre qpython ol
Qpython é o motor Python para Android. Ele contém alguns recursos incríveis, como intérprete Python, Runtime Environment, Editor, QPYI e SL4A. Isso facilita o uso do Python no Android. E é grátis.

O QPython já tem 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 dois ramos, 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, que visa principalmente para programar alunos, e fornece recursos mais amigáveis ​​para iniciantes.

# Recursos incríveis
- Python off -line 3, Python 2 Interpretadores: Nenhuma Internet é necessária para executar programas Python
- Ele suporta a execução de vários tipos de projetos, incluindo: Programa de Console, Programa SL4A, Programa WebApp
- Leitor de código QR conveniente para transferir códigos para o seu telefone
- QPYPI e um repositório personalizado para pacotes de rodas pré-construídos para bibliotecas científicas aprimoradas, como Numpy, Scipy, Matplotlib, Scikit-Learn etc.
-Editor fácil de usar
- Qpynotebook incorporado, que é compatível com o Jupyter Notebook.
- Camada de script integrada e estendida para Android Library (SL4A): permite dirigir o trabalho do Android com o Python
- Boa documentação e suporte ao cliente


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

- API APPS ANDROID, como: Aplicação, Atividade, Intenção e StartActivity, Sendbroadcast, PackageVersion, System, Toast, Notify, Configurações, Preferências, GUI
- Gerente de Recursos Android, como: Contato, Localização, Telefone, SMS, ToneGenerator, Wakelock, Wifilock, Armadora, NetworkStatus, MediaPlayer
- Terceira integrações de aplicativos, como: código de barras, navegador, Speechrecongition, SendEmail, TextTospeech
- Gerente Hardweded: Carmer, Sensor, Ringer e Volume de Mídia, Brilho de tela, bateria, Bluetooth, SignalStestreng, webcam, vibração, NFC, USB

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

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

[ NOTA IMPORTANTE ]
Pode exigir o bluetooth / location / read_sms / send_sms / call_phone e outras permissões, para que você possa programar esses recursos. O QPython não usará essas permissões em segundo plano.

Se você obtiver exceção no tempo de execução ao usar a API 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 posso usar a API SMS de SL4A
P: Como o Google Play e algumas lojas de aplicativos têm requisitos rigorosos nas permissões de aplicativos, no qpython box, usamos x para distinguir ramificações com diferentes permissões ou appstores. 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, para que você possa substituir o que instalou pelo certo.

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


# CÓDIGO ABERTO
É um projeto OpenSource, você pode conferir https://github.com/qpython-android/qpython

Versões QPython - Learn Python & AI