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 與儲存庫資訊。