QPython - Learn Python & AI
  • 3.9

QPython - Learn Python & AI

  • Последняя версия
  • QPythonLab
Advertisement

Qpython OL в основном нацелен на учащихся программирования

Об этом приложении

# О Qpython ol
Qpython - это двигатель Python для Android. Он содержит несколько удивительных функций, таких как интерпретатор Python, среда выполнения, редактор, QPYI и библиотека SL4A. Это позволяет вам использовать Python на Android. И это бесплатно.

Qpython уже имеет миллионы пользователей по всему миру, а также проект с открытым исходным кодом.

Для различных сценариев использования Qpython имеет две ветви, а именно Qpython Ox и 3x.

QPYTHON 3X предназначен в основном для опытных пользователей Python, и он предоставляет некоторые расширенные технические функции.

Это Qpython OL, которая в основном нацелена на учащихся программирования, и он предоставляет более дружелюбные функции для начинающих.

# Удивительные черты
- Офлайн Python 3, Python 2 Переводчики: Интернет не требуется для запуска Python Progres
- Он поддерживает запуск нескольких видов проектов, включая: Console Program, SL4A -программа, программа WebApp
- Удобный QR -код для передачи кодов на ваш телефон
- QPYPI и пользовательский репозиторий для предварительно построенных колес для расширенных научных библиотек, таких как Numpy, Scipy, Matplotlib, Scikit-Learn и т. Д.
-Легкий в использовании редактор
- Строительный Qpynotebook, который совместим с ноутбуком Jupyter.
- Интегрированный и расширенный слой сценария для библиотеки Android (SL4A): он позволяет вам управлять работой Android с Python
- Хорошая документация и поддержка клиентов


# SL4A функции
С функциями SL4A вы можете использовать программирование Python для управления работой Android:

- API API Adroid Apps, такие как: Приложение, деятельность, намерение и стартовая деятельность, SendBroadcast, PackageVersion, System, Toast, уведомление, настройки, настройки, графический интерфейс
- Android Resources Manager, такой как: контакт, местоположение, телефон, SMS, ToneGenerator, Wakelock, Wifilock, буфер обмена, Networkstatus, MediaPlayer
- Интеграции третьих приложений, такие как: штрих -код, браузер, речь
- Hardwared Manager: Carmer, датчик, звонок и громкость медиа, яркость экрана, батарея, Bluetooth, SignalStrength, Webcam, Vibrate, NFC, USB

[Ссылка на документацию API]
https://github.com/qpython-android/qpysl4a/blob/master/readme.md

[Образцы API]
https://github.com/qpython-android/qpysl4a/issues/1

[ ВАЖНАЯ ЗАМЕТКА ]
Это может потребовать Bluetooth / Location / read_sms / send_sms / call_phone и другие разрешения, чтобы вы могли программировать эти функции. Qpython не будет использовать эти разрешения на фоне.

Если вы получаете исключение во время выполнения во время использования API SL4A, проверьте, включены ли соответствующие разрешения в настройках системы.

# Как получить профессиональную поддержку клиентов
Пожалуйста, следуйте руководству, чтобы получить поддержку https://github.com/qpython-android/qpython/blob/master/readme.md

[Qpython Community]
https://www.facebook.com/groups/qpython

[ ЧАСТО ЗАДАВАЕМЫЕ ВОПРОСЫ ]
A: Почему я не могу использовать SMS API SL4A
В: Поскольку Google Play и некоторые магазины приложений имеют строгие требования к разрешениям приложений, в QPYTHON OX, мы используем X, чтобы различать филиалы с различными разрешениями или аптерами. Например, L означает ограниченное, а S означает чувствительный.
Иногда вы не можете использовать соответствующие API SL4A, потому что установленная вами версия не имеет соответствующих разрешений, поэтому вы можете заменить то, что вы установили, с правильным.

Вы можете найти здесь другие ветви:
https://github.com/qpython-android/qpython/releases


# ОТКРЫТЫЙ ИСХОДНЫЙ КОД
Это проект OpenSource, вы можете проверить его https://github.com/qpython-android/qpython

Версии QPython - Learn Python & AI