Opening the iTunes Store.If iTunes doesn't open, click the iTunes application icon in your Dock or on your Windows desktop.Progress Indicator
Opening the iBooks Store.If iBooks doesn't open, click the iBooks app in your Dock.Progress Indicator

iTunes is the world's easiest way to organize and add to your digital media collection.

We are unable to find iTunes on your computer. To buy and download Pythonista 3 by omz:software, get iTunes now.

Already have iTunes? Click I Have iTunes to open it now.

I Have iTunes Free Download
iTunes for Mac + PC

Pythonista 3

By omz:software

Open iTunes to buy and download apps.


Pythonista is a complete scripting environment for Python, running directly on your iPad or iPhone. This new edition includes support for both Python 3.5 and 2.7, so you can use all the language improvements in Python 3, while still having 2.7 available for backwards compatibility. The integrated "2 to 3" tool makes it easy to ugrade your existing scripts.

In true Python fashion, batteries are included – from popular third-party modules like numpy, matplotlib, requests, and many more, to modules that are tailor-made for iOS. You can write scripts that access motion sensor data, your photo library, contacts, reminders, the iOS clipboard, and much more.

You can also use Pythonista to build interactive multi-touch experiences, custom user interfaces, animations, and 2D games.


>>> Scriptable code editor with syntax highlighting and code completion
>>> Extended keyboard, designed specifically for Python
>>> Interactive prompt with code completion, command history, and support for showing images in the console output
>>> Integrated visual debugger
>>> Integrated PEP 8 style checker with issues highlighted directly in the editor
>>> Complete offline documentation with quick lookup directly from the editor
>>> Various beautiful light and dark color themes, and a theme editor to make your own
>>> UI editor for quick prototyping
>>> Includes most of the Python standard library and additional modules for graphics, sound, and iOS system services (e.g. clipboard, contacts, reminders, twitter, UI...)
>>> Matplotlib and NumPy for scientific visualizations
>>> Lots of other popular third-party modules, e.g. requests, BeautifulSoup, Flask, bottle, SymPy, and more.
>>> Lots of included examples to get started
>>> Universal app for iPad and iPhone

The name "Pythonista" is used with kind permission of the Python Software Foundation.


iPhone Screenshot 1
iPhone Screenshot 2
iPhone Screenshot 3
iPhone Screenshot 4
iPhone Screenshot 5
iPad Screenshot 1
iPad Screenshot 2
iPad Screenshot 3
iPad Screenshot 4
iPad Screenshot 5

Customer Reviews

Fantastic app

This is a great IDE for python on iOS, not to mention an all around great IDE in general. The developer is very engaged with the community, and has made many improvements in response to user requests and bugs. Pythonista3 now comes with a debugger, and dual interpreters, and several other minor improvements. Some of these minor updates are also being ported to the pythonista 2.1. If you have the original pythonista, this version will look very familiar. If not, this is the one to buy, as it has both interpreters plus extra features.

pythonista includes a number of custom modules for working with custom UI's. Matplotlib and numpy are included. There is a thriving user community with examplea and add on tools.

Very excited to try out Pythonista with Python 3.5

Congrats and great job getting this out. I think that Pythonista 3 along with Swift Playgrounds makes the iPad a premiere programming teaching tool.

Also, Apple should be grateful that Pythonista is helping put the "Pro" in the iPad Pro. The iPad Pro with the keyboard would be a great professional development environment if Apple would just loosen up a little with their restrictions. As it is, Pythonista is the best mobile development environment available.

I can't wait to see how Pythonista and Swift playgrounds get integrated in the future.

The best app ever, a FULL Python IDE.

Pythonista is an insanely great tool. Now in a whole new version with both 2.7 and 3.5 python included, it comes with pretty much all the python packages that you could want for computing on the go, learning to program, writing your own apps, etc. The full python documentation is included (locally!) so you can always look up language and package details when you need to. There's a new debugger, and lots of other cool new stuff in this version too.

It doesn't get better than this!

Pythonista 3
View in iTunes
This app is designed for both iPhone and iPad
  • $9.99
  • Category: Productivity
  • Released:
  • Version: 3.0
  • Size: 472 MB
  • Language: English
  • Seller:

Compatibility: Requires iOS 8.0 or later. Compatible with iPhone, iPad, and iPod touch.

Customer Ratings

Current Version: