QPython - Python for Android

QPython - Python for Android Free App

Rated 4.38/5 (13,033) —  Free Android application by Quseit Lab

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.

How to Download / Install

Download and install QPython - Python for Android version Varies with device on your Android device!
Downloaded 500,000+ times, content rating: Everyone
Android package: com.hipipal.qpyplus, download QPython - Python for Android.apk

All Application Badges

Good rating
Free
downl.
For everyone
Android app

App History & Updates

What's Changed
##### May 1, 2016 version 1.2.5
Big update you should install
+ Add support for http://qpy.io
QPY.IO is a online IDE for improve the input problem with QPython, you can develop big project for QPython with http://qpy.io now, It's a BETA service NOW.
Feedbacks are welcome.
More downloads  QPython - Python for Android reached 500 000 - 1 000 000 downloads
Version update QPython - Python for Android was updated to version 1.0.6
Version update QPython - Python for Android was updated to version 0.9.8.5.1
Version update QPython - Python for Android was updated to version 0.9.8.2

What are users saying about QPython - Python for Android

R70%
by R####:

-3 star is only & only for the print statement. If i execute print("Hello Python!").. The Output will occurs "Hello Python!" These " " symbol is my problem which i face when i execute a recursive program & a print instruction like print(a,"+",b,"=",add(a,b)).. So plz fix it.. Then i'll ready & happy to give U 5 stars & tell my frnds to use this app.. Thank You (^_^)

R70%
by R####:

unable to run the python executable or any of the script because of the above error, tried searching for this on the forums but it doesn't appear like this was resolved by anyone.

N70%
by N####:

When I write myname=input ("what is your name") it does not remember the inpute and it also says that I cannot use the code if (myvar == the respons) plz help

R70%
by R####:

Teaching a friend so this is really helpful in quickly mocking out code and explaining it. Plus on the go coding is a great convenience.

O70%
by O####:

@Badal Harit: I do not mean to I fault your Intelligence, but double quotes are not escapable characters and so will probably print regardless, try using single quotes instead as this isn't an issue with the program. @Dev guys: well done, a fine IDE for Android market. Sleek design, simple to use and fun.

R70%
by R####:

no way to input carriage return.. keyboard only has a magnifying glass icon where return should be. how do i get around this? android version 5.1.1

R70%
by R####:

Useless. Quad Core, gigs of memory and storage. And i wait. Slooooooooooooooooooooooowest app i've used in ages.

L70%
by L####:

Why on earth are you trying to handle every (http & https) url? Pretty annoying and it doesn't make any sense. Please remove that. Otherwise nice app.

R70%
by R####:

Thanks! Ive been looking for this.

R70%
by R####:

I like how I can take this anywhere and learn and test Python without lugging around a laptop or SSHing to a server through wifi. This is really useful for me I just wish I knew how to include third party libraries.. The collection they have isn't really complete.

I70%
by I####:

18/4 ...it shld give 4.5......but it give 4.....is this bug solved or how can I solve this bug in my case

T70%
by T####:

i just wished we have syntax highlighting and auto complete at the minimum :) otherwise, perfect!

R70%
by R####:

Helps me code python on the go.

R70%
by R####:

Absolute must have

R70%
by R####:

Only app with this functionality... Well done

Y70%
by Y####:

Great for trying out ideas on the go

I70%
by I####:

Its just awesome & so much helpful. Thanks to developer..

R70%
by R####:

Been looking for this

R70%
by R####:

Wish python at least 2.7.9

R70%
by R####:

Third party modules aren't downloading properly help

N70%
by N####:

Cool app

R70%
by R####:

Sadly, the longer the script, the slower the typing. There's a fat delay between hitting a key and seeing it printed in the editor; I really wish I could keep typing at a normal speed and not have this depressing lag to deal with. That said, holy christmas, what am I doing NOT coding right now?! Thank you!! I love you.

G70%
by G####:

The app is good, but it does not have auto indentation like in desktop version of python. U have to manually put spaces in code blocks, which is tiresome. Developers correct this in next update and I will give 5 stars ☺

T70%
by T####:

Great job, love the themes, always works. (matrix theme is wonderfully easy on the eyes) Auto indent would be a nice but not a big deal. Can you make one for Ruby too? (Ruboto irb doesn't execute scripts that require user input)

R70%
by R####:

It just didn't have an export feature. Swype typing omitted the first letter in the console and didn't give suggestions in the editing window.

P70%
by P####:

Great Application! This is the reason the Android remains a useful tool for the Engineer, Scientist, Maker and the curious. This program lets me explore ideas and run small simulations anywhere. Programs like this fueled the evolution of the personal computer. Thanks for the hours of thoughtful enjoyment.Keep up the great work! Thanks

R70%
by R####:

But sms facade doesn't work on qpython. Only work in qpython3 please update qpython

R70%
by R####:

I have managed to get my script to run but then it says it needs root permission which I gave it by using su but then it says can't excute because of permission? Chmod dont change permission any help ?

R70%
by R####:

I have just started up with python and don't have much time to do on system. This app is awesome can do coding anytime

R70%
by R####:

I am getting following error while opening the console. /data/data/com.hipipal.qpy3/files/bin/python-android5: not executable: magic 7F45

R70%
by R####:

It's cool. It brings a lot of other open source projects together into a package you can just install and use with no messing around. Still, it has bugs, uses unmaintained libraries, and does not update them either. Fair play to them for doing this, but it's a shame that there isn't something official for Python on Android.

R70%
by R####:

The IDE works well for me, at least when I am using it as a beginner. Would love to see Auto Complete feature which can be very useful for learners :)

D70%
by D####:

Broken - app is inconsistent. Hangs on a regular basis on my Nvidia Shield K1

U70%
by U####:

I like the app its so helpful and understandable

R70%
by R####:

Please add some more module support if possible .

L70%
by L####:

Just awesome, now I have the power of python on my phone

N70%
by N####:

Maybe due to the statusbar of the phone

R70%
by R####:

Deserves recognition IMHO

R70%
by R####:

PS: For those pure Python developer, you can install standard Python on Linux environment though.

N70%
by N####:

I am giving only 4 stars because I am not able to use the arrow up to retrieve command history. Not even with a special key Volume Up + W. It works on my phone but not on tablet.


Share The Word!


Rating Distribution

RATING
4.45
13,033 users

5

4

3

2

1