send link to app

Pythonista app for iPhone and iPad


4.6 ( 5456 ratings )
Productivity Education
Developer: omz:software
9.99 USD
Current version: 2.1.1, last update: 7 years ago
First release : 10 Jul 2012
App size: 351.21 Mb

*** DO NOT BUY THIS VERSION! Get Pythonista 3 instead. This legacy version is still available, so that existing customers can get bugfix updates, but Pythonista 3 includes all features of this, and more (including support for Python 3). You can find Pythonista 3 in the "Related" tab right here. ***

Pythonista brings the Zen of Python™ to your iPad or iPhone.

Pythonista is an integrated development environment for writing Python™ scripts on iOS. You can create interactive experiments and prototypes using multi-touch, animations, and sound – or just use the interactive prompt as a powerful calculator.

With extensive support for URL schemes, access to the iOS clipboard and photo library, and the powerful modules in the Python standard library, it is also possible to use Pythonista as a flexible automation tool for text or image processing. You can even run Python scripts within other apps, using the Pythonista app extension that is accessible from the standard iOS share sheet.

Features:
>>> Full-featured, scriptable code editor with syntax highlighting and code completion
>>> Extended keyboard, designed specifically for Python
>>> Interactive prompt with code completion and history
>>> Complete offline documentation with quick lookup directly from the editor
>>> Multiple light and dark color themes
>>> Visual 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

---

Based on Python 2.7.5; the name "Pythonista" is used with kind permission of the Python Software Foundation.

Pros and cons of Pythonista app for iPhone and iPad

Pythonista app good for

If youre a passionate python hacker, this is the tool for you on the iPad, great python support, lots of libraries and an active community. If youre not an experienced python hacker, a strong impetus to start using python to start enhance your iOs system. Happy scripting!
The best on the app store, would be perfect if it could support scipy.
Pythonista has allowed me to introduce myself to the Python programming language. This is not some "toy" environment to try Python out. I can actually write useful Python scripts that can improve workflows and automate some of my mundane tasks. And Pythonista keeps getting better with each release.
This app provides a professional grade integrated development environment for Python programmers. It is easy to use and great for anyone who wants to start programming in Python because it includes popular Python libraries. I love this app because it gives me the freedom to program on the go using a light small iPad instead of larger laptops. I wrote a program that is a couple of thousand lines long and it ran like a charm. The only downside is the file transfer. There is no iTunes file import/export for some reason. This is quite annoying. I am hoping that the developers will listen to users and add this option. Overall, I highly recommend this app.
I think there are no words to describe how wonderful this application is. Ita full-fledged IDE with oodles of capacity. Im not a CS pro but this application allows me to stay updated with my practice when theres no desktop computer around. I guess all mobile developers should view this application as an ideal they should reach. 100 out of 100!
The best mobile IDE and compiler in one app! Wonderful UI and it is just gratefully to work here! 5 stars, no less!

Some bad moments

Cant open python script from google drive. What good is a ipad editor if you cant open files from cloud storage?
Bought item. Item was updated. My purchase has disappeared from iTunes and iPad. Wants MORE money.
Travel back in time and see what life was like in days of Python 2. Or skip this one for an app that actually runs Python 3.
lots of announcements there on the homepage but... no update coming for over 14 months!!! no barcode reading functionality. no ios calendar access. hm?