Forum Archive

What's the most effective iOS-based reference material for the Python language?

daveaiello

When I am coding on my Mac, I use Dash to quickly review language and API reference material. I find that I need the same materials when I am using Pythonista, but the Pythonista documentation seems to be APIs only.

What is the most effective / useful iOS-based reference material for the Python language?

ccc

I load the free EPUB version of the Python.org docs into iBooks. Some might argue that most of this content is built into Language Tutorial, Library Reference, and Language Reference in Pythonista but from time to time, I like to be able to hop out to another app.

dgelessus

I'm curious which parts of the Python documentation you're missing in Pythonista's version. I'm aware that Pythonista's Python docs aren't identical to the ones you find on https://docs.python.org/. For example, the guides, FAQs, and the full table of contents are not linked from Pythonista's docs overview (though you can reach them via the search or the index). Some topics that are irrelevant to Pythonista are also unlinked/omitted for obvious reasons (installation guide, C API, unavailable modules, etc.). I've almost never needed those parts of the documentation though, for me the built-in docs are more than enough in most cases.

scj643

There is dash for ios btw

daveaiello

@scj643 Yes, I know that. I was asking if Dash for iOS was a good solution, considering that I am comfortable with Dash 3 on MacOS.

daveaiello

I'm generally upset about how many of my comments on this Forum are failing to get by Akismet. I have written several replies of moderate length that I can't figure out how to post.

ccc

I have never been "blocked by Akismet" and I post a lot. Posts that are short and long.

omz

@ccc That may be because you're whitelisted in the spam filter.

@daveaiello You are whitelisted too now.

daveaiello

Thanks very much @olemoritz!

shaun-h

I am currently creating a docset viewer for Pythonista that uses docsets from dash (with permission of course) as dash for iOS is no longer available on the App Store. If you are interested I'll push the latest version up to GitHub. It is currently very much a work in progress.

shivkumar

Python is perhaps the most user-friendly programming language of any on this list. It's often said that Python's syntax is clear, intuitive and almost English-like, which, like Java, makes it a popular choice for beginners.

doner

looking for the same question

ccc

https://github.com/shaun-h/PyDoc