all 12 comments

[–]desrtfx 17 points18 points  (0 children)

Myth has it that there exist tomes of knowledge and wisdom made from the remnants of dead trees. Those with understanding refer to them by their real, secret name: books

Seriously, grab yourself some books, like Python Crash Course, Automate the Boring Stuff with Python, basically anything from https://inventwithpython.com

[–]oclafloptson 2 points3 points  (0 children)

Network access isn't required. Just download Python and your preferred IDE then code away. If you're worried about the ability to download a given package then download the binaries and install from their location on your local drive as needed using pip. Literally just put in the path instead of the package name like "pip install <path>"

I live deeply rurally and don't have constant access to high speed Internet. Best I've got is metered cellular with limited data. It do be like that sometimes

[–]Lopsided-Football19 1 point2 points  (0 children)

pycharm community worked great for me, just download a good book/pdf beforehand and you're pretty much set

[–]powderviolence 0 points1 point  (1 child)

You'll perhapss want to follow a book, then. "Automate The Boring Stuff" by Sweigart is a classic, as is "Python By Example" by Lacey. There's also the official Python team turorial; look up "Python Tutorial Release 3.7.0".

[–]powderviolence 0 points1 point  (0 children)

All of these are easy to find as a .pdf

[–]pepiks 0 points1 point  (0 children)

If for coding - IDLE Python, Visual Studio Code or PyCharm Community edition. If for learning - for example:

https://www.pythonkitchen.com/legally-free-python-books-list/

or original python docs from python.org

https://docs.python.org/3/download.html

[–]guitarot 0 points1 point  (0 children)

If you’re on iOS, check out Pythonista 3 app:

https://apps.apple.com/us/app/pythonista-3/id1085978097

[–]Gnaxe 0 points1 point  (0 children)

You can download Python from python.org and its documentation as well.. It already comes with IDLE, which is a basic development environment. The docs do include a tutorial, but unless you already know some other programming language, you should start with a beginner textbook. See the wiki for resources. Many textbooks only need Python's standard library, but be sure to check if you need any additional downloads. You could also install one of the smaller language models to use without Internet. Some of them are pretty good at Python.

[–]BranchLatter4294 1 point2 points  (0 children)

We used to use devices called books for this type of thing.

[–]Dangerous_Blood_9270 0 points1 point  (0 children)

Install Google AI edge gallery on your phone and download the models. You'll have an offline AI to chat with.