qpython

QPython 是一款專為 Python 與 AI 學習者打造的 Android Python 引擎,提供多項優異功能以提升 Python 程式設計體驗。

qpython 是什麼?

QPython 是一款專為 Python 與 AI 學習者打造的 Android Python 引擎,提供多項優異功能以提升 Python 程式設計體驗。

qpython 概覽

這是什麼

QPython 是一個專為 Android 設計的開源 Python 引擎,核心提供 Python 直譯器、執行環境、編輯器,並整合 SL4A(Android 腳本層)。專案託管在 GitHub 上的 qpython-android/qpython 倉庫。QPython 主要針對 Python 與 AI 學習者,分為兩個分支:QPython Ox(適合程式學習新手,提供友善的功能)與 QPython 3x(適合有經驗的使用者,提供進階技術功能)。全球已有數百萬使用者。

主要功能

  • 在 Android 上提供 Python 直譯器、執行環境與編輯器
  • 整合 SL4A,可存取 Android 裝置 API(例如相機、感應器、簡訊、多媒體等)
  • 兩個分支:QPython Ox(新手友善)與 QPython 3x(進階功能)
  • 開源且免費使用
  • 支援使用 Python 腳本控制 Android 裝置硬體

使用情境

  • 在 Android 裝置上學習 Python 與 AI 程式設計
  • 透過 SL4A 使用 Python 腳本自動化 Android 任務
  • 在行動裝置上開發與測試 Python 程式
  • 從 Python 以程式方式存取 Android 硬體功能(相機、感應器等)

快速開始

若要從原始碼建置 QPython Ox:git clone [email protected]:qpython-android/qpython.gitgit submodule initgit submodule syncgit submodule update# 使用 Android Studio(macOS)或 Ubuntu 進行建置進一步的開發說明請參閱倉庫 README 與 wiki。

授權與價格

提供的資料與 README 中未明確標示授權條款。QPython 被描述為開源且免費。

內容整理自該專案公開的 README 與儲存庫資訊。

將此徽章加入你的 README

Featured on YunoDB 徽章樣式與說明

你是這個專案的維護者嗎?展示它已收錄於 YunoDB。

Markdown[![Featured on YunoDB](https://yunodb.com/badge/qpython-androidqpython.svg)](https://yunodb.com/tools/qpython-androidqpython?utm_source=github&utm_medium=badge)
HTML<a href="https://yunodb.com/tools/qpython-androidqpython?utm_source=github&utm_medium=badge"><img src="https://yunodb.com/badge/qpython-androidqpython.svg" alt="Featured on YunoDB" height="20"></a>