User-Friendly Interface
Pythonista offers a clean and intuitive interface that is easy to navigate, making it accessible for both beginners and experienced Python developers.
Extensive Built-in Libraries
The app includes many useful libraries such as NumPy and Matplotlib, allowing for complex computations and data visualization directly on iOS devices.
iOS Integration
Pythonista provides excellent integration with iOS features and functionalities, such as access to the clipboard, photos, and location data, enhancing app development possibilities.
Script Sharing
Users can easily share their scripts via email or other apps, facilitating collaboration and sharing of Python code among peers.
Regular Updates
Pythonista receives regular updates that introduce new features, library support, and improvements ensuring a robust and up-to-date development environment.
Pythonista is nicer but ships older Python: https://omz-software.com/pythonista/ Pyto is maybe less approachable but more up to date, with clang compiler and LLVM bitcode interpreter: https://pyto.app/ Juno is Python notebooks: https://juno.sh/https://juno.sh/ In general I prefer Blink Code: https://docs.blink.sh/advanced/code. - Source: Hacker News / 10 months ago
There are a few Python environments for iOS, and I'm sure Android also has some. Pythonista is probably one of the better ones. http://omz-software.com/pythonista/. - Source: Hacker News / about 2 years ago
Haven't tried it, but there's Pythonista. You can also use a remote terminal like blink shell and ssh into a tmux session. I also haven't tried this, either. Source: almost 3 years ago
There's Pythonista - works pretty well, and you can import modules. I use it for messing around with MQTT. http://omz-software.com/pythonista/. - Source: Hacker News / about 3 years ago
You can write and execute a script with Pythonista. Source: about 3 years ago
I'd like to add Pythonista to the watch list - has not been updated in more than a year, but mentioned Shortcuts in its latest release notes. Source: over 3 years ago
If you own an iPad you could look at the Pythonista app: http://omz-software.com/pythonista/ ... This is sufficient Python programming using anything in the standard libraries, NumPy and MatPlotLib, various other useful libraries like BeautifulSoup4 and SQLAlchemy, and it includes omz's custom modules to provide access to a number of iOS specific features. Source: almost 4 years ago
Why not? There are plenty of coding applications on the iPad, from Swift with Swift Playgrounds to Javascript/Node.js with play.js to Python with Pythonista, not to mention tooling like GitHub and Working Copy. Source: almost 4 years ago
Can you even code on an iPad? Python maybe, but in general iOS apps are heavily locked down and restricted, so no popping up the terminal and installing random stuff that Apple doesn't allow you to. Source: about 4 years ago
It depends on what you want to run the script for. Apps like pythonista are very good for running smallish scripts for learning python and the included modules like numpy and matplotlib let you do numeric/plotting tasks to learn how to use those and other installed modules. But you will eventually run into limitations which is when you switch to a desktop machine. But for learning pythonista is fine. Source: about 4 years ago
Pythonista is fine for learning. It's a bit limited by the soft keyboard, but any iOS app will be. Source: about 4 years ago
Do you know an article comparing Pythonista to other products?
Suggest a link to a post with product alternatives.
This is an informative page about Pythonista. You can review and discuss the product here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.