
QPython3 - Python for Android
QPython3 is mainly for experienced Python users.
QPythonLab · org.qpython.qpy3
UpdatedFeb 27, 2026
PublishedApr 20, 2021
Packageorg.qpython.qpy3
MD5a42fef41665a436c2d3dcc3df98b9257
SHA1 (signer)D1:BD:7A:07:53:15:4F:EC:F1:10:A5:81:06:0E:D0:FE:41:0C:11:31
Signed byCN=Yan Hecun, OU=NEXS, O=NEXS, L=Beijing, ST=Beijing, C=CN
Architecturesarm64-v8a
Malware scanTRUSTED
Websitehttp://qpython.com
Contact[email protected]
Privacy policyView
What's new
What's NEW with v3.0.0
The first version of the QPython project has been restarted, with a new name
- It added the qsl4ahelper as a built-in package
- It added a QPySL4A App project sample into built-in editor, you can create QSLAApp by creating an project
- It rearranged permissions
- It fixed ssl error bugs
Visit https://www.qpython.org/en/qpython_3x_featues.html to get more detail.
The first version of the QPython project has been restarted, with a new name
- It added the qsl4ahelper as a built-in package
- It added a QPySL4A App project sample into built-in editor, you can create QSLAApp by creating an project
- It rearranged permissions
- It fixed ssl error bugs
Visit https://www.qpython.org/en/qpython_3x_featues.html to get more detail.
Description
QPython3 is a Python programming engine on your Android device. It integrates an interpreter, console, editor and QSL4A library, and fully supports web development, scientific computing and AI expansion. Whether you are new to Python programming or an experienced developer, QPython3 can provide you with a powerful mobile programming workstation.
# The main function
- Complete Python environment: built-in Python interpreter, write and execute code anytime, anywhere.
- Feature-rich editor: QEditor allows you to easily develop Python projects on your mobile phone.
- Jupyter Notebook support: Learn and run Notebook files through QNotebook browser.
- Extension libraries and PIP: Easily install and manage third-party libraries to expand your programming capabilities.
# Core Highlights
- Android features: Access Android device sensors and services through the QSL4A library to broaden application scenarios.
- Web development: Supports popular frameworks such as Django and Flask to easily build web applications.
- AI integration: supports OpenAI, Langchain, APIGPTCloud and other AI frameworks to explore the infinite possibilities of artificial intelligence.
- Scientific computing: Numpy, Scipy, Scikit-learn, Matplotlib and other libraries help you solve complex scientific computing problems.
- File processing: Pillow, OpenPyXL, Lxml and other libraries make data processing simple.
# Learning Community
- Join us on Facebook group: https://www.facebook.com/groups/qpython
- Join us on Discord: https://discord.gg/hV2chuD
- Join us on Slack: https://join.slack.com/t/qpython/shared_invite/zt-bsyw9868-nNJyJP_3IHABVtIk3BK5SA
# Feedback and Support
If you have any questions, we are here to help. Please contact us via our official website, email or social media:
Official website: https://www.qpython.org
Email: [email protected]
Twitter: http://twitter.com/QPython
# Privacy
https://www.qpython.org/privacy.html
# The main function
- Complete Python environment: built-in Python interpreter, write and execute code anytime, anywhere.
- Feature-rich editor: QEditor allows you to easily develop Python projects on your mobile phone.
- Jupyter Notebook support: Learn and run Notebook files through QNotebook browser.
- Extension libraries and PIP: Easily install and manage third-party libraries to expand your programming capabilities.
# Core Highlights
- Android features: Access Android device sensors and services through the QSL4A library to broaden application scenarios.
- Web development: Supports popular frameworks such as Django and Flask to easily build web applications.
- AI integration: supports OpenAI, Langchain, APIGPTCloud and other AI frameworks to explore the infinite possibilities of artificial intelligence.
- Scientific computing: Numpy, Scipy, Scikit-learn, Matplotlib and other libraries help you solve complex scientific computing problems.
- File processing: Pillow, OpenPyXL, Lxml and other libraries make data processing simple.
# Learning Community
- Join us on Facebook group: https://www.facebook.com/groups/qpython
- Join us on Discord: https://discord.gg/hV2chuD
- Join us on Slack: https://join.slack.com/t/qpython/shared_invite/zt-bsyw9868-nNJyJP_3IHABVtIk3BK5SA
# Feedback and Support
If you have any questions, we are here to help. Please contact us via our official website, email or social media:
Official website: https://www.qpython.org
Email: [email protected]
Twitter: http://twitter.com/QPython
# Privacy
https://www.qpython.org/privacy.html
Required features
- Location android.hardware.location
Permissions (49)
QPython3 - Python for Android requests the following Android permissions:
- Android Permision Media Projection android.permision.MEDIA_PROJECTION
- Access Background Location android.permission.ACCESS_BACKGROUND_LOCATION
- Access Coarse Location android.permission.ACCESS_COARSE_LOCATION
- Access Fine Location android.permission.ACCESS_FINE_LOCATION
- Access Network State android.permission.ACCESS_NETWORK_STATE
- Access Notification Policy android.permission.ACCESS_NOTIFICATION_POLICY
- Access Wifi State android.permission.ACCESS_WIFI_STATE
- Basic Phone State android.permission.BASIC_PHONE_STATE
- Bluetooth android.permission.BLUETOOTH
- Bluetooth Admin android.permission.BLUETOOTH_ADMIN
- Bluetooth Connect android.permission.BLUETOOTH_CONNECT
- Bluetooth Scan android.permission.BLUETOOTH_SCAN
- Call Phone android.permission.CALL_PHONE
- Camera android.permission.CAMERA
- Capture Video Output android.permission.CAPTURE_VIDEO_OUTPUT
- Change Network State android.permission.CHANGE_NETWORK_STATE
- Change Wifi State android.permission.CHANGE_WIFI_STATE
- Flashlight android.permission.FLASHLIGHT
- Foreground Service android.permission.FOREGROUND_SERVICE
- Foreground Service Data Sync android.permission.FOREGROUND_SERVICE_DATA_SYNC
- Get Accounts android.permission.GET_ACCOUNTS
- Get Tasks android.permission.GET_TASKS
- Install Shortcut android.permission.INSTALL_SHORTCUT
- Internet android.permission.INTERNET
- Kill Background Processes android.permission.KILL_BACKGROUND_PROCESSES
- Local Mac Address android.permission.LOCAL_MAC_ADDRESS
- Modify Phone State android.permission.MODIFY_PHONE_STATE
- Nfc android.permission.NFC
- Post Notifications android.permission.POST_NOTIFICATIONS
- Read Contacts android.permission.READ_CONTACTS
- Read External Storage android.permission.READ_EXTERNAL_STORAGE
- Read Media Storage android.permission.READ_MEDIA_STORAGE
- Read Phone Numbers android.permission.READ_PHONE_NUMBERS
- Read Phone State android.permission.READ_PHONE_STATE
- Read Privileged Phone State android.permission.READ_PRIVILEGED_PHONE_STATE
- Receive Boot Completed android.permission.RECEIVE_BOOT_COMPLETED
- Receive User Present android.permission.RECEIVE_USER_PRESENT
- Record Audio android.permission.RECORD_AUDIO
- Reorder Tasks android.permission.REORDER_TASKS
- System Alert Window android.permission.SYSTEM_ALERT_WINDOW
- Uninstall Shortcut android.permission.UNINSTALL_SHORTCUT
- Vibrate android.permission.VIBRATE
- Wake Lock android.permission.WAKE_LOCK
- Write External Storage android.permission.WRITE_EXTERNAL_STORAGE
- Write Settings android.permission.WRITE_SETTINGS
- Com Android Launcher Permission Install Shortcut com.android.launcher.permission.INSTALL_SHORTCUT
- Com Android Launcher Permission Uninstall Shortcut com.android.launcher.permission.UNINSTALL_SHORTCUT
- Net Dinglisch Android Tasker Permission Run Tasks net.dinglisch.android.tasker.PERMISSION_RUN_TASKS
- Org Qpython Qpy3 Dynamic Receiver Not Exported Permission org.qpython.qpy3.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION