QPython - Python for Android

QPython - Python for Android Free App

Rated 4.32/5 (1,834) —  Free Android application by QPythonLab

Advertisements

About QPython - Python for Android

QPython is a script engine that runs Python on android devices. It lets your android device run Python scripts and projects. It contains the Python interpreter, console, editor, and the SL4A Library for Android. It’s Python on Android!
It offers the development kit which lets you easily develop Python projects and scripts on your Android device.

[[ Main Features ]]
* Supports Python programming on Android including web apps, games, and SL4A programming etc
* Run Python scripts / projects on Android devices
* Can execute Python code & files from QRCode
* QEdit lets you create/edit Python scripts / projects easily
* Includes many useful python libraries
* Support pip

[[ Programming Features ]]
* Supports Web App programming, which let you develop mobile apps with web development framework, this speeds up your mobile development greatly
* Supports native UI programming, which let you develop games more easily by using scripts
* Supports SL4A programming to access Android’s features: network, Bluetooth, GPS, and more


[ IMPORTANT NOTE ]
* QPython is in BETA. If you experience any problems, please contact us so we can address them.
* To enable programming with some of Android’s features, QPython requires the following permissions: Bluetooth, GPS, and others. It doesn't require some permissions like access user account, access phone's status, so you could not use some related SL4A APIs.


[ QPython community ]
http://qpython.org
http://wiki.qpython.org


[ Feedback ]
Please give us five stars if you like our app. Thank you!
Contact us if you have any problems.
http://m.facebook.com/QPython
http://twitter.com/QPython
support@qpython.org
https://groups.google.com/forum/#!forum/qpython


[ OTHER ]
This software uses code of Android Terminal Emulator licensed under the APACHE2 LICENSE, Kivy licensed under the LGPL 3 LICENSE.
Part of source could be found on https://github.com/qpython-android , we will push on the whole qpython to be opensource gradually.

[OLD VERSIONS]
If you couldn't install or use the newest version, please install the legacy version from https://github.com/qpython-android/qpython/releases

How to Download / Install

Download and install QPython - Python for Android version 2.0.5 on your Android device!
Downloaded 100,000+ times, content rating: Everyone
Android package: org.qpython.qpy, download QPython - Python for Android.apk

All Application Badges

Good rating
Free
downl.
Android
4.0+
Bug
buster
For everyone
Android app

App History & Updates

What's Changed
v2.0.5
===========
New features
----------------------
+ Add Russian language ( by Fogapod )
+ Add push notification switch
Bugs fixed
-------------------
- Fix ftp issue
More detail please https://github.com/qpython-android/qpython/releases
Version update QPython - Python for Android was updated to version 2.0.5
More downloads  QPython - Python for Android reached 100 000 - 500 000 downloads

What are users saying about QPython - Python for Android

Z70%
by Z####:

Great app. Would love it if python 3.x is released!

Z70%
by Z####:

Really like the visual differentiation between this and QP3.

Z70%
by Z####:

Good but could have been better

Z70%
by Z####:

new update is awesome

Z70%
by Z####:

Very nice app. No Doubt!!!!!!☺☺☺☺☺

S70%
by S####:

Amazing

P70%
by P####:

It's a great interpreter, but I feel it is a great misstep on behalf of the developer to provide updates to their Python 2 app instead of focusing on shifting the community towards Python 3.

Z70%
by Z####:

I'm in love with this app

Z70%
by Z####:

Just one word, AWESOME.

C70%
by C####:

This is soooo good.

Z70%
by Z####:

I am having trouble trying to update from 1.4 to 2.0 on a Samsung Galaxy S6 running Android 7.0. Cleared cache, cache partition, uninstall/reinstall nothing works - Error -505. Did a manual reinstall of 1.4 from GitHub.

D70%
by D####:

When i am trying to download videos through youtube dl the pip console gives an error unable to create director.So,please fix it as soon as possible

K70%
by K####:

It was so perfect. After I updated, I can’t run any kivy projects , even the default “Album Sample”, with qpython. It crashed when import kivy.app.App.

Z70%
by Z####:

Low rating because the keyboard on the console is missing a return key most of the time. It's usually replaced with a magnifying glass key or a "go" key, neither of which do anything. This was after trying to reset private space, and after uninstalling.

Z70%
by Z####:

Very nice app... I used to practicing python with this app at any time,at anywhere... And the main thing is there is no adds... Thanks to QPythonLab...

Z70%
by Z####:

This app,it crashed First,it works without crashing But when i open one of my script,it going crash,force close,and now keep crashing when i start this app Fix this

Z70%
by Z####:

Couldn't do one line of code I wanted

Z70%
by Z####:

I use it to make a game And it works very well

I70%
by I####:

Does it support tkinter lib?

D70%
by D####:

Update 2.0.4 dated Aug 15 installed successfully. Android 7.0, kernel 4.4.16, SAMSUNG-SM-G950U, software G950USQU1AQG4 Error: -505 has indeed been fixed. Had a momentary problem when I went into Terminal after installing. The soft keyboard was missing the return key. In its place was the search glass. Somehow afterwards, I was able to get the soft keyboard with the return key. Don't know what changed, possibly when I went into the editor to see if there problem was there too. It wasn't. Seems to be o.k. now.

Z70%
by Z####:

Sluggish and very messy. EDIT: UX isn't great, for example the bottom part of the editor is pretty messy there (not like programmers really care all too much though). Also, the startup menu really doesn't look that appealing either. The sluggish is on my side, for some reason I think. It's slow at the start, but then gradually speeds up and simply works. Weird. Well, keep up the good work! EDIT 2: Holy, the UI looks amazing now. Pypi support is greatly appreciated. Take your 5 stars! :D

Z70%
by Z####:

Really old Python version. Expected 2.7. Ability to auto-complete would also be nice, since a lot of keywords are English words

Z70%
by Z####:

Well, everything is great for developer to able to learn in everywhere. But, why qphyton3 don't have same level of update with this one?

E70%
by E####:

I like it except I cant seem to install scipy, pandas or sklearn. and would have loved it had auto syntax also I get indent errors in some codes when going into classes

C70%
by C####:

I want to like this, but almost all of the QPYPY libraries available will not install so there is very little value I can get out of keeping this installed. I'm trying to work with the development team to resolve this, but the correspondence has gone cold and I have growing doubt this will ever be resolved. I'm going to jump ship to Pydroid and see if Kivy works there. If this ever gets resolved I'll be back and update my review. Other issues I've noticed are terminal output to email functionality was flakey and didn't work 90% of the time. I noticed at least one spelling error that I would like to report as a bug, but I'm seeing email is the only option to report things and as I said before, that doesn't seem to be working out too well. I didn't test out the Tasker plugin because I was disgusted with how little I could do with QPython due to the woes with QPYPY installs. See Pydroid's "Important notice:" section for some hints that QPython is neglecting QPYPY. The failure was consistent even with a clean installation. An attempt to use the legacy version was made, but that too failed to find the necessary .egg files that QPYPY appear to be placing.

Z70%
by Z####:

Was great. Now slow enough to be unusable.

M70%
by M####:

I want to rate the app with 5 start, but the new version is missing an important feature that existed before - the ability to create a home screen shortcut for a script. Please fix that and I will review again. Thanks!

Z70%
by Z####:

After last update it is not possible to create homescreen shorcuts to scripts! I really miss that functionality!

Z70%
by Z####:

I had downloaded opencv and still it's says no such file Its download the libraries but not working .

Z70%
by Z####:

Does not supporting all commands in any language,don't download it

Z70%
by Z####:

A nice app. But can I install other Python packages like pandas, PIL, numpy, etc? Or is there any other way I can do

Z70%
by Z####:

Loving the new update! Hope something similar makes its way to QPython3.

E70%
by E####:

Though its not a IDLE PYTHON programming app but it is the best for practicing and for learning too.…

U70%
by U####:

Good app, is there's a way to use python 3? instead of 2.7?? thanks PS: Changing rating to 5 stars. Solved!!! Thanks

Z70%
by Z####:

The new design is really good, keep it up, you guys are doing a good job

A70%
by A####:

Please allow to switch between python2 and python3.

A70%
by A####:

Great app, smooth and easy interface, well thought out design and interface, easy to use and create on the go

Z70%
by Z####:

Devs is this python 2 or 3?

Z70%
by Z####:

it is not very useful

Y70%
by Y####:

Nice editor. Got all that is required. Thanks for the amazing app!


Share The Word!


Rating Distribution

RATING
4.35
1,834 users

5

4

3

2

1