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

Pythonista 3

By omz:software

This app is only available on the App Store for iOS devices.


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.

What's New in Version 3.1

• The interactive console contains a new object inspector panel that allows you to view a list of all global variables and their attributes/members. Tap the (i) button to show or hide it.
• The new Pythonista Today widget allows you to run a script in Notification Center (or on the home/lock screen). You can find more information in the `appex` module documentation, and various examples of widget scripts are available in the updated *Examples* folder.
• Python 2 mode now uses Python 2.7.12 instead of 2.7.5.
• When using the share sheet extension with a file input (e.g. sharing a Mail attachment), an additional "Import File" option is shown for non-Python files.
• The `speech` module contains new functions for speech recognition, in addition to speech synthesis (iOS 10 only).
• The `sound` module contains a new `Recorder` class for recording audio files from the microphone. `sound.play_effect` and `sound.Player` have also been improved to support stereo panning.


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

this app has ruined my life

i started teaching myself python with this app, lots of trial and error, few documentation or stackoverflow lookups, i couldn't have gotten as far as i have without the autocompletion. Needless to say, this is now basically the only thing on my ipad. Paired with Stash it blows me away how superior the functionality of this app is over any other app. Apple bought workflow, they should buy this too. Pairing the visualizations of workflow with the functionality and availabilty of pythonista, you can literally teach any right brained person to start understanding high level programming logic.

i wish an identical copy of this app existed on macos. My Sublime is pretty awesome, but ive gotten so used to using python with pythonista whenever i start using python anywhere else i feel lost and distracted and just attempt to figure out how to do whatever i was doing in Pythonista instead. I hope Apple continues to relax some of their standards. I would really love for more advanced command line integration and for module compatibilty in the future. Pythonista is more valuable than your college education in my opinion.

Everything one could want and way more

These were the best 10$ i have spent in a while. I often use this over IDLE. I create scripts to do stuff, and can call it with just three taps. The typing is easy, and every complaint i have had with other environments are nowhere to be found. It has wonderful gui libraries and you can make surprisingly fast/high quality games. This is coming from someone who rarely uses python for anything more than generating giant switch statements for my other projects.

This is more than just a Python interpreter.

iPad + keyboard + Pythonista = Powerful Portable Programming.

I recently got an iPad with a keyboard and let me tell you this is my favorite application now. With the multitask screen option i can watch tutorials and program at the same time. I use my iPad more than my PC now!

There are limitless things you can do with this app. With the latest version you can create your own widgets essentially making this app function like Workflow and Launch Center Pro or any app that you can think of.

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

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

Customer Ratings

Current Version:
All Versions:

More by omz:software