О

Добро пожаловать в проект QPython!
QPython — это движок Python для Android. Он содержит удивительные функции, такие как интерпретатор Python, среда выполнения, редактор и QPYPI, а также интегрированный SL4A. Это упрощает использование Python на Android. И это БЕСПЛАТНО.
По сравнению с другими приложениями Python, QPython в основном решает, как использовать Python для управления работой вашего устройства Android. Наша главная цель — хорошая поддержка SL4A, такая как камера, датчик, SMS, мультимедиа, хранилище, криптография, сеть, графические интерфейсы пользователя и т. д.
У QPython уже есть миллионы пользователей по всему миру, и это также проект с открытым исходным кодом.
Для разных сценариев использования у QPython есть две ветки: QPython (Standard) и QPython Plus.
QPython (Standard) в основном предназначен для изучающих программирование и предоставляет пользователям более базовые функции;
QPython Plus является ответвлением от QPython (Standard). QPython Plus в основном ориентирован на Android 7–14 с 64-битной версией и предоставляет множество передовых технических функций.
Быстрый старт
Этот репозиторий является репозиторием проекта QPython Plus, вы можете выполнить следующие шаги для его запуска.
Изучение
- Получите дополнительную информацию из вики для разработки QPython (стандартный).
- Получите больше информации из открытой библиотеки в Bilibili для разработки QPython Plus.
Загрузка с сетевого диска
Связанные ссылки
-
Настройка QPython Plus/3C;
-
API QPySL4A и сценарии тестирования;
-
новые функции SL4A: фотографирование, запись звука и видео, скриншоты и записи экрана;
-
новые функции SL4A: чтение и запись с внешних карт памяти;
-
новые функции SL4A: телефон, веб-страницы, система и др.;
-
новые функции SL4A: визуальные окна, всплывающие окна;
-
новые функции SL4A: Bluetooth, FTP;
-
новые функции SL4A: преобразование речи в текст и текста в речь;
-
новые функции SL4A: javax.crypto.cipher шифрование и дешифрование;
- новые функции SL4A открытие файла и воспроизведение видео;
- новые игры SL4A: прожорливая змея и уничтожение букв;
- графический интерфейс: музыкальный проигрыватель, файловый менеджер, список выбора, длинное текстовое поле;
- мониторинг сети: базовые станции и комплексные сети и Wi-Fi сети;
-
местоположение и навигация по спутникам;
- датчики: акселерометр, компас, шагомер, свет, батарея и измеритель децибел;
-
поделиться изображением в кругу друзей.
Как задавать вопросы, связанные с QPython
Чтобы помочь тем, кто сталкивается с такими же проблемами при использовании QPython, мы рекомендуем вам задавать вопросы, которые связаны с QPython, в общедоступных технических сообществах.
Китайское сообщество QPython
QPython (Standard)
QPython Plus/3C
Пожертвования
QPython (Standard):
- QPYIO (Wechat Video).
- harford (Wechat).
QPython Plus/3C:
БОЛЬШОЕ СПАСИБО ЗА ПОЖЕРТВОВАНИЕ!
Как внести свой вклад
НАМ НУЖНА ВАША ПОМОЩЬ И ВКЛАД, МЫ БУДЕМ ОЧЕНЬ БЛАГОДАРНЫ, ЕСЛИ ВЫ СМОЖЕТЕ СКАЗАТЬ НАМ СВОЮ ИДЕЮ ИЛИ ПРЕДЛОЖЕНИЕ.
СПАСИБО.
Протокол использования QPython (на английском языке)
Разработчики QPython (этого программного обеспечения) и будущие участники надеются, что это программное обеспечение:
1. Сценарии, которые поощряют использование этого программного обеспечения:
- (1) Удобно для мобильного программирования, может широко использоваться для обучения Python, особенно для студентов, у которых нет компьютеров для использования этого программного обеспечения для изучения Python;
- (2) Вещи, удобные для работы и жизни каждого человека, такие как анализ данных и разработка мини-программ;
- (3) Различные мероприятия общественного благосостояния.
2. Строго запрещено использовать это программное обеспечение для:
- (1) Нарушения национальной политики, этики и законов и правил;
- (2) Особенно для незаконного вторжения в компьютерные системы, сетевой VPN и подделки данных, в серьёзных случаях может быть возбуждено уголовное преследование;
- (3) Строго запрещается вносить вредные изменения в общедоступный исходный код этого программного обеспечения, декомпилировать это программное обеспечение и вносить вредные изменения, а также использовать модифицированные версии этого программного обеспечения в различных незаконных целях.
3. Разрешает ли это программное обеспечение коммерциализацию:
- (1) Это программное обеспечение строго запрещено коммерциализировать без разрешения;
- (2) Если коммерциализация необходима, требуется согласие разработчика программного обеспечения.
QPython 用户协议 (中文)
QPython(本软件)开发者和后续贡献者,希望本软件:
1.鼓励使用本软件的场景:
- (1)方便手机编程,可多用于Python教学,尤其欢迎没有电脑的学生使用本软件进行Python学习;
- (2)数据分析、小程序开发等方便大家工作生活的事;
- (3)各类公益活动。
2.严禁将本软件用于:
- (1)违反国家政策、违背道德、违反法律法规的事;
- (2)尤其非法入侵计算机系统、网络翻墙、篡改数据,严重的可以追究刑事责任;
- (3)严禁对本软件的公开源代码进行有害修改,严禁反编译本软件并进行有害修改,严禁将本软件的修改版本用于各类违法用途。
3.本软件是否允许商业化:
- (1)本软件严禁私自商业化;
- (2)如确需商业化,需经本软件开发者同意。
Ветви QPython
Серия QPython (стандартная)
оригинальный QPython
- Python 2.7-3.6
- QPython <= 3.2.2
QPython (стандартный)
- Python >= 3.11
- QPython >= 3.2.3
Серия QPython Plus
Модифицированная версия QPython «乘着船»
- Python2.7.15 & Python3.6-3.9.4
- QPython 3.0.1-3.1.9
QPython OC
- indi.czc.qpython
- Python2.7.15 & Python3.9.4-3.9.5
- QPython 3.2.0-3.3.2
QPython 3C
- indi.czc.qpython
- Python3.9.5-3.11.4
- QPython3.3.3-3.7.5
QPython Plus
- org.qpython.plus
- Python >= 3.11.5
- QPython >= 3.7.6
Комментарии ( 0 )