Where do I start with Python/ Pythonista?
Zakilas last edited by
I'm new to Python and Pythonista, I have also taken the course "Learn Python the Hard Way." I'm not sure where to go to next, my goal is to learn enough of the Python language to be able to automate tasks on iOS and apps that I use often such as Omnifocus, while also applying scripts to Editiorial. I'm looking for recommendations as to what my next move should be.
I have been looking over some of the Python scripts in Pythonista to see if I can understand some of the code, the majority of time I can understand bits and piece but not enough to know what I should be doing.
Thanks for any help offered in advanced
cook last edited by cook
Did you read through the official Python Tutorial? It's on Pythonista. You can access it by swiping left on the main screen, which brings up the console. At the top there is a help icon. In the help screen you will find a lot of documentation and there is one called "Language Tutorial". I suggest reading that through as well. It's not too long. (here it is online)
My only suggestion though is that I think you can try to read a lot, and that's helpful, but you really ought to just go for it.
So- think of something you want to do or a problem you want to solve. Code something to do that.
Start with something on the light side :)
You also have an incredible community here to ask. So, when you have some questions or problems please ask! I think it's useful to keep things in one thread, and also please provide examples of your problems if you have any - that will help others to help you!
One of the first things I made with pythonista was a simple script to count money. I need to count money sometimes and I never liked punching so many numbers and trying to remember if I hit the right plus or equals button etc. So it was very simple - using just the console for input (example: how many 10,000yen bills?) and in the end it added everything up and printed the total for me with a summary. Sounds really really simple to me now but at that time it took me a while to figure it out (I knew nothing about python!). Now I would probably do it differently as I've become familiar with making user interfaces etc.
Anyway... go for it! Do something easy!
TutorialDoctor last edited by TutorialDoctor