QPython3 - Python3 for Android APK

Version 3.0.0 - org.qpython.qpy3
Last updated: 2020-02-16 13:55:31
qpython,qpy3,education, apk,download ,

QPython3 is a port of Python3 for android

APP Information

Download Version 3.0.0 (301)
Apk Size23.19 MB
App DeveloperQPythonLab
Malware CheckTRUSTED
Install on Android4.0.x and up
App Packageorg.qpython.qpy3.apk
Website http://qpython.com

Download QPython3 - Python3 for Android 3.0.0 APK

App Description

QPython3 - Python3 for Android is qpython,qpy3,education, content rating is Everyone (PEGI-3). This app is rated 0 by 0 users who are using this app. To know more about the company/developer, visit QPythonLab website who developed it. org.qpython.qpy3.apk apps can be downloaded and installed on Android 4.0.x and higher Android devices. The Latest Version of 3.0.0 Available for download. Download the app using your favorite browser and click Install to install the application. Please note that we provide both basic and pure APK files and faster download speeds than APK Mirror. This app APK has been downloaded 3601+ times on store. You can also download org.qpython.qpy3 APK and run it with the popular Android Emulators.

QPython3 is a port of Python3 for android, it can run Python3 applications on your android devices like mobile or tablet, It also contains the Package Index where you can find many funny and usable Python applications easily.

(It is the only Python interpreter which works under android 4.0 in google play) 

[[ Mainly Features ]]
* Run Python3 applications including script and projects on Android device
* Execute Python3 Code & File From QRCode
* Support SL4A Programming, can access android's feature, like network, bluetooth, location
* Support Python3 console
* Support QEdit which allow you edit Python code
* Support FTP server, which can let you transfer the Python3 project from your PC to mobile easily


We are developing new QPython3 which should support AIPY. It will let your use Numpy, Scipy, theano, keras, etc.... 
The tensorflow and opencv are in support plan also.

* QPython3 is in BETA, if you have any problem, please contact us to help us solve the problem.
* It require the BLUETOOTH / LOCATION / READ_SMS / SEND_SMS / CALL_PHONE and OTHER permissions, so that you can program using these FEATURES. QPython3 WILL NOT USE THIS PERMISSIONS IN BACKGROUND.

[ Difference between QPython3 and QPython ]
The QPython3 Support Python3, QPython support Python 2

[ QPython community ]

[ Feedback ]
Please give us five star if you like our app. Thank you! 
Contact us if you have any problems.

App ChangeLog

  • Brand new update for QPython3 2.0.0/2.0.1
  • - Fixed the force close bug when clicked term's list
  • - Default Python is 3.6.6, If you want to install the old one (python3.2 which may supports lots of device, pelase get it from https://github.com/qpython-android/qpython3/releases/tag/v1.3.5 )
  • - Remove SMS related permissions

App Screens

QPython3 - Python3 for Android App Screen 1QPython3 - Python3 for Android App Screen 2QPython3 - Python3 for Android App Screen 3QPython3 - Python3 for Android App Screen 4

Reviews From google play store

Thanks for getting my feedback...one another problem....if i put any "#" inside a string in the editor...the whole line after # shows in grey colour as if it's a comment...the output is correct tgough but still the grey colour irritates...while writing program

I need someone to help me asap. I spent hours working on a python script, and I know it was saved as test.py. Upon first creation it said it was strored to some folder, I forgot which one. It was saved for sure. I opened a new file to test some other code, and now I cant find my test.py... WHERE IS IT?? Again, I know I saved it. All my code and hard work is GONE

Amazing experience with this application it's helps a lot while understanding small terminologies related to world of coding. Thanks..👍

This isn't good at all. Not clear, libraries are really hard to install, and can't find it's own files. Trust me, don't install it.

Why are not installing the speak recognition and pygame and more

Adding Scripts to home screen not working other than that the app is ok

How to import modules? Why command like import os os.system('pip3 install pandas') this doesn't work here?

This is a worthy app to install ... also worthy to give 5 star

Great app, works fantastic. Python runs wihtout problems. However, a lot of functionality is lost due to stricter policies around programmatically sending text messages etc limiting this apps use somewhat. Other than that, great stuff.

shortcut doesn't. work


requires following permissions on your android device.

approximate location (network-based)
Allows the app to get your approximate location. This location is derived by location services using network location sources such as cell towers and Wi-Fi. These location services must be turned on and available to your device for the app to use them. Apps may use this to determine approximately where you are.

precise location (GPS and network-based)
Allows the app to get your precise location using the Global Positioning System (GPS) or network location sources such as cell towers and Wi-Fi. These location services must be turned on and available to your device for the app to use them. Apps may use this to determine where you are, and may consume additional battery power.

view network connections
Allows the app to view information about network connections such as which networks exist and are connected.

view Wi-Fi connections
Allows the app to view information about Wi-Fi networking, such as whether Wi-Fi is enabled and name of connected Wi-Fi devices.

pair with Bluetooth devices
Allows the app to view the configuration of the Bluetooth on the phone, and to make and accept connections with paired devices.

access Bluetooth settings
Allows the app to configure the local Bluetooth phone, and to discover and pair with remote devices.

take pictures and videos
Allows the app to take pictures and videos with the camera. This permission allows the app to use the camera at any time without your confirmation.

change network connectivity
Allows the app to change the state of network connectivity.

connect and disconnect from Wi-Fi
Allows the app to connect to and disconnect from Wi-Fi access points and to make changes to device configuration for Wi-Fi networks.

control flashlight
Allows the app to control the flashlight.

Allows access to the list of accounts in the Accounts Service.

full network access
Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.

close other apps
Allows the app to end background processes of other apps. This may cause other apps to stop running.

control Near Field Communication
Allows the app to communicate with Near Field Communication (NFC) tags, cards, and readers.

read the contents of your SD card
Allows the app to read the contents of your SD card.

run at startup
Allows the app to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the app to slow down the overall phone by always running.

record audio
Allows the app to record audio with the microphone. This permission allows the app to record audio at any time without your confirmation.

control vibration
Allows the app to control the vibrator.

prevent phone from sleeping
Allows the app to prevent the phone from going to sleep.

modify or delete the contents of your SD card
Allows the app to write to the SD card.

install shortcuts
Allows an application to add Homescreen shortcuts without user intervention.

uninstall shortcuts
Allows the application to remove Homescreen shortcuts without user intervention.

In-App billing
In-app Billing on Google Play provides a straightforward, simple interface for sending In-app Billing requests and managing In-app Billing transactions using Google Play.

Older Versions

More Android Apps to Consider