Home › Productivity
Information
Preview 2 platforms
iPhone 5 images
iPad 5 images
What’s New Version 3.4
> Python 3.10 support.
> Expanded Shortcuts support with custom actions for running scripts and accessing files in the Pythonista library.
> Added pandas and updated various other modules to more current versions.
> Revamped documentation with dark mode support and additional content about third-party modules.
> Various bugfixes.
Description
Pythonista is a complete scripting environment for Python 3.10, running right on your iPad or iPhone, so you can develop and run Python scripts on the go.
Like Python itself, "batteries are included" – from popular third-party modules like requests, numpy, matplotlib, pandas (and many more) to modules that are tailor-made for iOS. With Pythonista, your scripts can access sensor/location data, your photo library, contacts, reminders, the clipboard, and more, allowing you to harness the full potential of both Python and iOS.
Pythonista is designed with a user-friendly interface that makes it easy for anyone to get started with coding, regardless of skill level. The complete Python documentation is also available for offline reading in the app.
Pythonista is not just for learning and practicing Python – it's also a powerful tool for automating iOS with multiple app extensions. You can invoke scripts directly from the share sheet or a custom system keyboard in almost any app, and integrate scripts with Shortcuts and Siri. With Pythonista, it's easy to run your scripts whenever you need them, without having to switch between different apps.
Features:
> Powerful code editor with syntax highlighting, code completion, and scripting support
> Interactive prompt with code completion, command history, and support for showing images
> Integrated visual debugger and object inspector
> 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
> Integrated PEP 8 style checker and code formatter
> Supports most of the Python standard library and additional modules for graphics, sound, and iOS integration (for example clipboard, contacts, reminders, photos, ui...)
> Many popular third-party modules included, for example requests, numpy, matplotlib, pandas, Pillow...
> Lots of included examples
> Universal app for iPad and iPhone
> Share sheet extension for running scripts from almost any app
> Scriptable system-wide keyboard to use Python in any app that edits text
> Advanced integration with the Shortcuts app, allowing you to use Python scripts as actions in shortcuts and personal automations.
Please note that Pythonista is not designed to enable the installation or download of additional modules written in compiled languages (C/C++). While many popular native libraries are included and work out-of-the-box, it is generally not possible to install additional modules with C/C++ dependencies.
The name "Pythonista" is used with kind permission from the Python Software Foundation.
Accessibility
ipadiphonemacrealityDevicetvoswatch
Version history 5 versions
Build 837298947v3.42023-04-27 19:31:27
> Python 3.10 support.
> Expanded Shortcuts support with custom actions for running scripts and accessing files in the Pythonista library.
> Added pandas and updated various other modules to more current versions.
> Revamped documentation with dark mode support and additional content about third-party modules.
> Various bugfixes.
Build 829538988v3.32020-02-26 00:59:55
Pythonista 3.3 App Store Release Notes
• Support for dark mode on iOS 13 – you can now select separate themes for light/dark mode, and Pythonista will switch automatically between them. Switching between themes is also a bit faster now.
• New custom keyboard ("PyKeys") for running scripts in any app with text input. Have a look at the sample scripts in the Examples/Keyboard folder for some ideas of what you can do with this.
• Significantly improved support for external keyboards (more contextual shortcuts, arrow-key navigation almost everywhere…)
• The outline (list of functions) in the editor can now be filtered -- just start typing if the keyboard is already active, or drag down the list to reveal the filter text field. The filter supports fuzzy matching, and you can enter line numbers as well.
• Unified UI (and documentation) for creating script shortcuts in various places of iOS ("Shortcuts" option in the "wrench" menu).
• New URL generator for easier inter-app automation (you can also use this with the Shortcuts app, but full Shortcuts support will come later).
• Support for opening external folders using the system's file picker on iOS 13 (this was possible on iOS 12, but not easily discoverable).
• Revamped `notifications` module with custom action buttons, support for attachments, location triggers, and more – see the new "Notification Quiz.py" sample code for a demo. The module also works in the share sheet extension now.
• New "on device" option for speech recognition in the `speech` module (please note that this can be very slow though!)
• New `location.render_map_snapshot()` function to generate an image from a location (see new "Satellite Image.py" sample code).
• Console history is now persistent (you can clear it by tapping and holding the `^` button).
• Various bugfixes for iOS 13 and new screen sizes, new sample code, documentation, and more – you can find the full release notes in the in-app documentation (which also supports multiple tabs now btw).
Thanks for reading, and thanks for your patience with this release. It's not everything I'd like it to be (hello, Shortcuts app!), but there are still many new things to discover, and I hope you have a lot of fun with it!
Build 821355101v3.22017-12-29 23:34:31
• You can now sync your scripts via iCloud Drive, and open Python files from other apps.
• Pythonista now uses Python 3.6. Among other things, this enables the use of f-strings for easier string formatting.
• The "Convert Tabs" feature is now called "Reformat Code", and supports applying coding style guidelines, in addition to converting indentation.
• Improved search in the script library and documentation.
• Support for drag'n'drop in the script library (requires iOS 11).
• Improved support for the iPhone X.
• Unified tab bar UI on iPhone and iPad.
• The Python interpreter is now built with IPv6 support (this should fix connectivity issues users were experiencing with some cellular providers).
• Various bugfixes and minor improvements – please refer to the release notes page in the in-app documentation for details.
Build 817974941v3.12017-01-19 17:36:48
• 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.
Build 816497390v3.02016-06-14 05:03:25
Price history by region
Currency
Show
Columns
Search
Availability 175 of 175 storefronts
| Region | Language | Price | Ratings | Avg | Version |
|---|---|---|---|---|---|
US | en-US | USD 9.99 | 1.5k | 4.5 | 3.4 |
JP | ja | JPY 1500 | 528 | 4.1 | 3.4 |
CN | zh-Hans-CN | CNY 68 | 527 | 4.2 | 3.4 |
DE | de-DE | EUR 9.99 | 358 | 4.6 | 3.4 |
RU | ru | RUB 899 | 268 | 4.6 | 3.4 |
GB | en-GB | GBP 9.99 | 263 | 4.5 | 3.4 |
KR | ko | KRW 17000 | 197 | 4.0 | 3.4 |
CA | en-CA | CAD 12.99 | 153 | 4.5 | 3.4 |
FR | fr-FR | EUR 9.99 | 148 | 4.4 | 3.4 |
AU | en-AU | AUD 14.99 | 110 | 4.4 | 3.4 |
NL | nl | EUR 9.99 | 69 | 4.6 | 3.4 |
IT | it | EUR 9.99 | 68 | 4.3 | 3.4 |
CH | de-CH | CHF 9 | 59 | 4.7 | 3.4 |
BR | pt-BR | BRL 59.9 | 52 | 4.3 | 3.4 |
ES | es-ES | EUR 9.99 | 51 | 4.0 | 3.4 |
SA | en-GB | SAR 39.99 | 47 | 4.3 | 3.4 |
IN | en-GB | INR 999 | 41 | 4.1 | 3.4 |
TW | zh-Hant-TW | TWD 320 | 41 | 4.3 | 3.4 |
SE | sv | SEK 129 | 39 | 4.7 | 3.4 |
UA | en-GB | USD 11.99 | 39 | 4.3 | 3.4 |
TR | en-GB | TRY 499.99 | 37 | 4.8 | 3.4 |
PL | en-GB | PLN 49.99 | 35 | 4.4 | 3.4 |
MX | es-MX | MXN 199 | 33 | 4.6 | 3.4 |
AT | de-DE | EUR 9.99 | 31 | 4.5 | 3.4 |
BE | en-GB | EUR 9.99 | 30 | 4.7 | 3.4 |
TH | en-GB | THB 399 | 30 | 4.5 | 3.4 |
CZ | en-GB | CZK 249 | 26 | 4.8 | 3.4 |
NO | en-GB | NOK 129 | 25 | 4.2 | 3.4 |
FI | en-GB | EUR 9.99 | 22 | 4.7 | 3.4 |
HU | en-GB | HUF 4490 | 21 | 4.9 | 3.4 |
HK | zh-Hant-HK | HKD 88 | 20 | 4.0 | 3.4 |
DK | en-GB | DKK 89 | 17 | 4.7 | 3.4 |
IL | en-GB | ILS 34.9 | 17 | 4.5 | 3.4 |
NZ | en-AU | NZD 19.99 | 15 | 4.5 | 3.4 |
SG | en-GB | SGD 14.98 | 15 | 4.5 | 3.4 |
CL | es-MX | CLP 9990 | 14 | 4.8 | 3.4 |
VN | en-GB | VND 299000 | 14 | 4.3 | 3.4 |
ZA | en-GB | ZAR 199.99 | 13 | 4.2 | 3.4 |
ID | en-GB | IDR 169000 | 12 | 4.7 | 3.4 |
SK | en-GB | EUR 9.99 | 12 | 4.9 | 3.4 |
AE | en-GB | AED 39.99 | 10 | 4.2 | 3.4 |
PT | pt-PT | EUR 9.99 | 10 | 4.3 | 3.4 |
RO | en-GB | RON 49.99 | 10 | 4.6 | 3.4 |
CO | es-MX | COP 49900 | 9 | 4.6 | 3.4 |
MY | en-GB | MYR 49.9 | 9 | 4.1 | 3.4 |
AR | es-MX | USD 9.99 | 8 | 4.6 | 3.4 |
BY | en-GB | USD 11.99 | 8 | 4.5 | 3.4 |
IE | en-GB | EUR 9.99 | 8 | 4.4 | 3.4 |
BG | en-GB | EUR 9.99 | 7 | 5.0 | 3.4 |
GR | en-GB | EUR 9.99 | 7 | 4.9 | 3.4 |
KZ | en-GB | KZT 5990 | 7 | 4.4 | 3.4 |
HR | en-GB | EUR 9.99 | 6 | 4.7 | 3.4 |
LU | en-GB | EUR 9.99 | 6 | 4.3 | 3.4 |
PH | en-GB | PHP 599 | 6 | 4.5 | 3.4 |
KW | en-GB | USD 9.99 | 5 | 5.0 | 3.4 |
PE | es-MX | PEN 44.9 | 5 | 3.8 | 3.4 |
EG | en-GB | EGP 499.99 | 4 | 3.3 | 3.4 |
LT | en-GB | EUR 9.99 | 4 | 5.0 | 3.4 |
NG | en-GB | NGN 14900 | 4 | 4.8 | 3.4 |
PK | en-GB | PKR 2900 | 4 | 4.5 | 3.4 |
QA | en-GB | QAR 39.99 | 4 | 5.0 | 3.4 |
KE | en-GB | USD 11.99 | 3 | 4.0 | 3.4 |
OM | en-GB | USD 9.99 | 3 | 3.7 | 3.4 |
SI | en-GB | EUR 9.99 | 3 | 3.7 | 3.4 |
AM | en-GB | USD 11.99 | 2 | 5.0 | 3.4 |
AZ | en-GB | USD 11.99 | 2 | 4.5 | 3.4 |
CR | es-MX | USD 9.99 | 2 | 4.5 | 3.4 |
DO | es-MX | USD 9.99 | 2 | 4.5 | 3.4 |
EC | es-MX | USD 9.99 | 2 | 3.0 | 3.4 |
GE | en-GB | USD 11.99 | 2 | 3.0 | 3.4 |
GT | es-MX | USD 9.99 | 2 | 5.0 | 3.4 |
IQ | en-GB | USD 9.99 | 2 | 3.0 | 3.4 |
JO | en-GB | USD 9.99 | 2 | 5.0 | 3.4 |
MD | en-GB | USD 11.99 | 2 | 5.0 | 3.4 |
MT | en-GB | EUR 9.99 | 2 | 3.5 | 3.4 |
PA | es-MX | USD 9.99 | 2 | 5.0 | 3.4 |
BJ | en-GB | USD 11.99 | 1 | 5.0 | 3.4 |
BO | es-MX | USD 9.99 | 1 | 1.0 | 3.4 |
CY | en-GB | EUR 9.99 | 1 | 5.0 | 3.4 |
JM | en-GB | USD 9.99 | 1 | 5.0 | 3.4 |
KG | en-GB | USD 9.99 | 1 | 5.0 | 3.4 |
LA | en-GB | USD 9.99 | 1 | 4.0 | 3.4 |
LB | en-GB | USD 9.99 | 1 | 5.0 | 3.4 |
LK | en-GB | USD 9.99 | 1 | 5.0 | 3.4 |
MK | en-GB | USD 9.99 | 1 | 5.0 | 3.4 |
ML | en-GB | USD 9.99 | 1 | 2.0 | 3.4 |
NA | en-GB | USD 9.99 | 1 | 5.0 | 3.4 |
UG | en-GB | USD 11.99 | 1 | 3.0 | 3.4 |
UY | en-GB | USD 9.99 | 1 | 5.0 | 3.4 |
AF | en-GB | USD 9.99 | 0 | — | 3.4 |
AG | en-GB | USD 9.99 | 0 | — | 3.4 |
AI | en-GB | USD 9.99 | 0 | — | 3.4 |
AL | en-GB | USD 11.99 | 0 | — | 3.4 |
AO | en-GB | USD 9.99 | 0 | — | 3.4 |
BA | en-GB | EUR 9.99 | 0 | — | 3.4 |
BB | en-GB | USD 11.99 | 0 | — | 3.4 |
BF | en-GB | USD 9.99 | 0 | — | 3.4 |
BH | en-GB | USD 9.99 | 0 | — | 3.4 |
BM | en-GB | USD 9.99 | 0 | — | 3.4 |
BN | en-GB | USD 9.99 | 0 | — | 3.4 |
BS | en-GB | USD 9.99 | 0 | — | 3.4 |
BT | en-GB | USD 9.99 | 0 | — | 3.4 |
BW | en-GB | USD 9.99 | 0 | — | 3.4 |
BZ | en-GB | USD 9.99 | 0 | — | 3.4 |
CD | en-GB | USD 9.99 | 0 | — | 3.4 |
CG | en-GB | USD 9.99 | 0 | — | 3.4 |
CI | fr-FR | USD 11.99 | 0 | — | 3.4 |
CM | fr-FR | USD 11.99 | 0 | — | 3.4 |
CV | en-GB | USD 9.99 | 0 | — | 3.4 |
DM | en-GB | USD 9.99 | 0 | — | 3.4 |
DZ | en-GB | USD 9.99 | 0 | — | 3.4 |
EE | en-GB | EUR 9.99 | 0 | — | 3.4 |
FJ | en-GB | USD 9.99 | 0 | — | 3.4 |
FM | en-GB | USD 9.99 | 0 | — | 3.4 |
GA | fr-FR | USD 9.99 | 0 | — | 3.4 |
GD | en-GB | USD 9.99 | 0 | — | 3.4 |
GH | en-GB | USD 11.99 | 0 | — | 3.4 |
GM | en-GB | USD 9.99 | 0 | — | 3.4 |
GW | en-GB | USD 9.99 | 0 | — | 3.4 |
GY | en-GB | USD 9.99 | 0 | — | 3.4 |
HN | es-MX | USD 9.99 | 0 | — | 3.4 |
IS | en-GB | USD 11.99 | 0 | — | 3.4 |
KH | en-GB | USD 9.99 | 0 | — | 3.4 |
KN | en-GB | USD 9.99 | 0 | — | 3.4 |
KY | en-GB | USD 9.99 | 0 | — | 3.4 |
LC | en-GB | USD 9.99 | 0 | — | 3.4 |
LR | en-GB | USD 9.99 | 0 | — | 3.4 |
LV | en-GB | EUR 9.99 | 0 | — | 3.4 |
LY | en-GB | USD 9.99 | 0 | — | 3.4 |
MA | en-GB | USD 9.99 | 0 | — | 3.4 |
ME | en-GB | EUR 9.99 | 0 | — | 3.4 |
MG | en-GB | USD 9.99 | 0 | — | 3.4 |
MM | en-GB | USD 9.99 | 0 | — | 3.4 |
MN | en-GB | USD 9.99 | 0 | — | 3.4 |
MO | zh-Hant-HK | USD 9.99 | 0 | — | 3.4 |
MR | en-GB | USD 9.99 | 0 | — | 3.4 |
MS | en-GB | USD 9.99 | 0 | — | 3.4 |
MU | en-GB | USD 11.99 | 0 | — | 3.4 |
MV | en-GB | USD 9.99 | 0 | — | 3.4 |
MW | en-GB | USD 9.99 | 0 | — | 3.4 |
MZ | en-GB | USD 9.99 | 0 | — | 3.4 |
NE | en-GB | USD 9.99 | 0 | — | 3.4 |
NI | es-MX | USD 9.99 | 0 | — | 3.4 |
NP | en-GB | USD 11.99 | 0 | — | 3.4 |
NR | en-GB | USD 9.99 | 0 | — | 3.4 |
PG | en-GB | USD 9.99 | 0 | — | 3.4 |
PW | en-GB | USD 9.99 | 0 | — | 3.4 |
PY | es-MX | USD 9.99 | 0 | — | 3.4 |
RS | en-GB | EUR 9.99 | 0 | — | 3.4 |
RW | en-GB | USD 9.99 | 0 | — | 3.4 |
SB | en-GB | USD 9.99 | 0 | — | 3.4 |
SC | en-GB | USD 9.99 | 0 | — | 3.4 |
SL | en-GB | USD 9.99 | 0 | — | 3.4 |
SN | en-GB | USD 11.99 | 0 | — | 3.4 |
SR | en-GB | USD 9.99 | 0 | — | 3.4 |
ST | en-GB | USD 9.99 | 0 | — | 3.4 |
SV | es-MX | USD 9.99 | 0 | — | 3.4 |
SZ | en-GB | USD 9.99 | 0 | — | 3.4 |
TC | en-GB | USD 9.99 | 0 | — | 3.4 |
TD | en-GB | USD 9.99 | 0 | — | 3.4 |
TJ | en-GB | USD 9.99 | 0 | — | 3.4 |
TM | en-GB | USD 9.99 | 0 | — | 3.4 |
TN | en-GB | USD 9.99 | 0 | — | 3.4 |
TO | en-GB | USD 9.99 | 0 | — | 3.4 |
TT | en-GB | USD 9.99 | 0 | — | 3.4 |
TZ | en-GB | TZS 29900 | 0 | — | 3.4 |
UZ | en-GB | USD 9.99 | 0 | — | 3.4 |
VC | en-GB | USD 9.99 | 0 | — | 3.4 |
VE | es-MX | USD 9.99 | 0 | — | 3.4 |
VG | en-GB | USD 9.99 | 0 | — | 3.4 |
VU | en-GB | USD 9.99 | 0 | — | 3.4 |
XK | en-GB | EUR 9.99 | 0 | — | 3.4 |
YE | en-GB | USD 9.99 | 0 | — | 3.4 |
ZM | en-GB | USD 11.99 | 0 | — | 3.4 |
ZW | en-GB | USD 11.99 | 0 | — | 3.4 |
Reviews 30 reviews · US
★★★★★
ML Developer
This is a fantastic app. I have been able to do a lot of work on my iPhone and iPad with it. It's reasonably intuitive to find tools and negotiate it to accomplish real goals. I would absolutely love to have some more libraries supported or at least have the ability to add them ourselves with pip. If I run out of space, I'd like that to be my concern :). Nice product folks. More expansively would be a huge delight. I bought it years ago, would pay a reasonable fee to get significantly enhanced capabilities. Not sure if PyTorch could fit on my 16 ProMax but I'd love to give it a try 🙏😁
AI Architect2026-02-02
★★★★★
Beware of significant limitations
This app will not produce interactive plots in a separate window. Instead, it will produce only a static plot in line with the console. Also beware that the app uses an older outdated version of Matplotlib. If you’re transferring a python script that you originally wrote on a desktop system, you may be in for a rude surprise.
jeffEconomist2026-01-27
★★★★★
Great
The only reason I’m reading this for stars is because you should update more But overall, this is my most used app
Ignaciomq2026-01-20
★★★★★
Best for Python
The only reason I’m giving a 3 star is because occasionally it will crash when opening a folder for some reason and although that’s not to bad I feel that could cause me some problems when I dive deeper into coding. If this doesn’t affect me in the future I’ll change the review cause I have a feeling this will become a very important app for me.
Camtherr2025-10-24
★★★★★
Awesome for full stack developers
Great application to use while you aren’t able to use your computer.
DeveloperEclipse2025-10-18
★★★★★
Weird bug. Very good app though!
If you run an empty file saying license(), then in the console, say q, it will lead you to the actual interpreter.
Then if you type quit() the ENTIRE app closes.
Try it!
alilcoder2025-08-18
★★★★★
Doesn’t work well on Vision Pro
For some reason when using a keyboard on the Vision Pro, when you hit the delete key it closes the app. Other than that major issue it seems to be a great IDE, but obviously that breaks the use case because you can’t ever hit the delete key. I tried to look up what was causing the issue, but it seems the two fix actions of delete and redownload, or turn off and on did not remedy. So I requested the refund. I will be back if this problem gets fixed!
Patrick Mcdeee2025-06-18
★★★★★
Paid = Worth it!
It doesn’t cost much and I assure you, you’ll love it, I find it easier to work with than some much more expensive laptop coders.
10John012025-05-24
★★★★★
THANK YOU!!!
This is my absolute favorite IDE I’ve ever used for iOS; and I have to admit, while I absolutely loved coding before I found this, I am becoming addicted (in a good way) to programming!! This is the most perfect coding app EVER :D
RetroChyper2025-05-21
★★★★★
Pretty useful system.
Pretty handy program. Lets you test out ideas on the go.
rodent37892025-05-10
★★★★★
Game changer
Pythonista 3 has revolutionized my coding experience. Its seamless integration across my iPhone, Mac, and iPad ensures uninterrupted productivity. The user interface is notably intuitive and well-designed, facilitating effortless navigation. An abundance of features makes this app an indispensable tool in my daily coding routine. Kudos to the development team for such a remarkable application!
bigelowdeuce2025-03-31
★★★★★
Works surprisingly well on Mac!
I wanted a clean, sandboxed Python environment without a lot of fuss and this does just the trick. I would suggest that the developer adapt this with Mac Catalyst a bit more to leverage Mac’s document-based windows and have the ability to save to the Finder. It works great as-is, so I bet a made-for-Mac version isn’t too intensive to convert to. Would be a great way get more customers
jack1357975312025-03-21
★★★★★
Best Python Editor for Phone
Lots of features. Works well on phone. Reasonably priced. Provides lots of examples for learning. It’s really a complete package! You have to play around with it, but you can make pretty great things.
ACatWhoCode72025-02-28
★★★★★
Brilliant!
Thanks so much for this superb implementation. Well thought out, comprehensive and really handy to use on my iPad. Again, many thanks.
JoeSkeptic2025-02-15
★★★★★
Thank you
I want to say to the developers, thank you from the bottom of my heart.
This is one the single most useful and profound tools available.
To the consumer: if you are on the fence jump off! It's worth every penny!
Rocco7772025-02-01
★★★★★
Disappointed: Refund Denied for Unusable App
I downloaded the Pythonista app to modify an Apple setting to auto-run on command. While the app provides detailed pictures of its layout, I quickly found it overwhelming. This app is clearly designed for users who already have a solid understanding of Python and know how to navigate complex UI interfaces. Unfortunately, it doesn’t teach you how to use Python or how to make the app work for your needs. I requested a refund through Apple, stating that the app didn’t work as I expected, but my request was denied. I feel like I wasted my money and cannot recommend this app to beginners or anyone
LittleTeenyTiny12024-12-28
★★★★★
Absolutely love it
Such a great way to do Python on the go. Especially with my iPad, but also nice for iPhone . It doesn’t need WiFi. Turtle works great… everything works great. Thank you!
NoorJanan2024-12-03
★★★★★
Amazing app
I really love the functionality and flexibility this app provides. Only wish the keyboard had spellcheck/fixed grammar, but I suppose that might be possible to do in the text effects.
Goldarr852024-11-12
★★★★★
Useable, but seems mostly on life support.
Was amazing back before it became a buggy mess.
The lack of consistent updates means that with each new iOS OS release, the app becomes more and more unstable.
Even the forums are a SPAM haven.
TFWas2024-10-08
★★★★★
Best Python app for mobile I have used yet
Hey all, I have been using this app for the past 3 years for recreational coding and as a geek, I very often use Pythonista in my free time. The UI is amazing, the templates are cool and the only sad thing about this app is at it can run lots of packages such as Pygame, but for some packages you can use package installer called StaSh. 5 stars for reliability and how robust it is for such a simple app. It has an excellent team backing it and has so many capabilities it will astound you.
Tech with Tim2024-09-28
★★★★★
Nice programming
The experience in this app is great, nearly like programming on the computer. It gets difficult controlling some of the controls when navigating around it, still trying to get used to programming.
Shu_sui762024-09-14
★★★★★
Easy Introduction to Python for IOS
Complete Python software development environment for creating Python scripts for iPhones and iPads. Requires basic understanding and knowledge of computer programming. It doesn’t cost anything except your time, and a modicum of patience acquainting yourself with its user interface.
CanutoMan222024-05-21
★★★★★
ABSOLUTELY ESSENTIAL FOR ME
Thank you Ole Moritz for creating Pythonista with its many standout IDE features. I have created an application launcher for my iPhone using the Pythonista app and HTML. The main page of my launcher has animated GIF buttons plus emojis to launch favorite apps. An alphabet search is displayed at bottom of main page to launch lesser used apps. The wrench dialogue of Pythonista is used to startup my launcher by running the python script that selects my launcher HTML file and passes it to the built-in Webbrowser of Pythonista for display on iPhone. Multiple web apps can be started in un
dugnino2024-04-19
★★★★★
Hackers Paradise
Was super excited to learn Python and read that Pythonista was the best for iPad Pro and iPhone. Unfortunately, what I didn’t know at the time was it’s a hackers paradise and can be easily used to steal your information or implant spyware. The library allows for “built-ins” or modules which can easily be configured without the primary user and device owner’s knowledge. It wouldn’t be such a big deal if you could simply delete the files…spoiler alert: you cannot delete files which have been locked by the unauthorized user. Therefore, I’m giving this app which has an excellent UI among things a
andydannielle2024-04-08
★★★★★
Best python app
I have tried multiple python apps on the iPhone and the iPad and this is by far the easiest to use and most complete. Perfect
Tomcat blue2024-03-26
★★★★★
Love your app!
Hi Pythonistas, thank you for making the app, would it please be possible to have a more serious solution to the PyPi installs on iPhone? This app is a game changer and this would make it exponentially better
Specifically, just wanted to get sklearn today, but there are tons of packages and it would be great if we could pip install in Pythonista, is that feasible?
Bion Howard2024-02-26
★★★★★
Perfect for ipad
Amazing app for creating quick scripts. Doesn’t have pip but you can implement your own modules.
alyeska.dev2024-02-23
★★★★★
Almost great
I don't do heavy duty coding, but I need to be able to run some simple python scripts from shortcuts... and this app does it.
Unfortunately, triggering those shortcuts via my Apple Watch seems to cause the result of the shortcut to hang. The shortcut seemingly completes, but leaves the shortcut looking as though it's "in process" for quite a long time. What gives?
primpie2024-01-24
★★★★★
Great app!
Hard to believe how complete this app is. In addition to interpreter\compiler, provides many sophisticated IDE features and many great examples. Provides a great Python development environment for iOS.
theBuggser2024-01-22
★★★★★
Excellent
I am learning python and I love messing around in it on my free time. I work full time so I don’t always have my laptop so this is a great alternative, I have had many hours of fun and entertainment on this app.
greatmattR2023-12-09
Change log 9 changes · US
✎
releaseNotes updated
> Python 3.10 support.
> Expanded Shortcuts support with custom actions for running scripts and accessing files in the Pythonista library.
> Added pandas and up
✎
description updated
Pythonista is a complete scripting environment for Python 3.10, running right on your iPad or iPhone, so you can develop and run Python scripts on the go.
Like
✎
subtitle updated
Python IDE
✎
name updated
Pythonista 3
◆
Version 3.4 released
> Python 3.10 support.
> Expanded Shortcuts support with custom actions for running scripts and accessing files in the Pythonista library.
> Added pandas and updated various other modules to more current versions.
> Revamped documentation w
◆
Version 3.3 released
Pythonista 3.3 App Store Release Notes
• Support for dark mode on iOS 13 – you can now select separate themes for light/dark mode, and Pythonista will switch automatically between them. Switching between themes is also a bit faster now.
•
◆
Version 3.2 released
• You can now sync your scripts via iCloud Drive, and open Python files from other apps.
• Pythonista now uses Python 3.6. Among other things, this enables the use of f-strings for easier string formatting.
• The "Convert Tabs" feature is n
◆
Version 3.1 released
• 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
◆
Version 3.0 released
JPja
CNzh-Hans-CN
DEde-DE
RUru
GBen-GB
KRko
CAen-CA
FRfr-FR
AUen-AU
NLnl
ITit
CHde-CH
BRpt-BR
ESes-ES
SAen-GB
INen-GB
TWzh-Hant-TW
SEsv
UAen-GB
TRen-GB
PLen-GB
MXes-MX
ATde-DE
BEen-GB
THen-GB
CZen-GB
NOen-GB
FIen-GB
HUen-GB
HKzh-Hant-HK
DKen-GB
ILen-GB
NZen-AU
SGen-GB
CLes-MX
VNen-GB
ZAen-GB
IDen-GB
SKen-GB
AEen-GB
PTpt-PT
ROen-GB
COes-MX
MYen-GB
ARes-MX
BYen-GB
IEen-GB
BGen-GB
GRen-GB
KZen-GB
HRen-GB
LUen-GB
PHen-GB
KWen-GB
PEes-MX
EGen-GB
LTen-GB
NGen-GB
PKen-GB
QAen-GB
KEen-GB
OMen-GB
SIen-GB
AMen-GB
AZen-GB
CRes-MX
DOes-MX
ECes-MX
GEen-GB
GTes-MX
IQen-GB
JOen-GB
MDen-GB
MTen-GB
PAes-MX
BJen-GB
BOes-MX
CYen-GB
JMen-GB
KGen-GB
LAen-GB
LBen-GB
LKen-GB
MKen-GB
MLen-GB
NAen-GB
UGen-GB
UYen-GB
AFen-GB
AGen-GB
AIen-GB
ALen-GB
AOen-GB
BAen-GB
BBen-GB
BFen-GB
BHen-GB
BMen-GB
BNen-GB
BSen-GB
BTen-GB
BWen-GB
BZen-GB
CDen-GB
CGen-GB
CIfr-FR
CMfr-FR
CVen-GB
DMen-GB
DZen-GB
EEen-GB
FJen-GB
FMen-GB
GAfr-FR
GDen-GB
GHen-GB
GMen-GB
GWen-GB
GYen-GB
HNes-MX
ISen-GB
KHen-GB
KNen-GB
KYen-GB
LCen-GB
LRen-GB
LVen-GB
LYen-GB
MAen-GB
MEen-GB
MGen-GB
MMen-GB
MNen-GB
MOzh-Hant-HK
MRen-GB
MSen-GB
MUen-GB
MVen-GB
MWen-GB
MZen-GB
NEen-GB
NIes-MX
NPen-GB
NRen-GB
PGen-GB
PWen-GB
PYes-MX
RSen-GB
RWen-GB
SBen-GB
SCen-GB
SLen-GB
SNen-GB
SRen-GB
STen-GB
SVes-MX
SZen-GB
TCen-GB
TDen-GB
TJen-GB
TMen-GB
TNen-GB
TOen-GB
TTen-GB
TZen-GB
UZen-GB
VCen-GB
VEes-MX
VGen-GB
VUen-GB
XKen-GB
YEen-GB
ZMen-GB
ZWen-GB