Python for beginners
Did you know you can control your computer to do anything using a programming langage such as python?
- Control the mouse to click here and there.
- Control the keyboard to type in your stead.
- Send automatic emails.
- Have the script play a game. Or fill a form.
- Automate boring tasks.
- Auto-import data from the internet, excel or even pdfs.
- And much more...
This is what scripting can do for you.
Python is one of the best scripting language. It has a simple syntax and makes you productive thanks to its huge amount of libraries.
If you're completely new to programming and want to get started quickly with scripting and hacking using python, I recommend the book Automate the boring stuff.
This book was written for total beginners. It won't teach you good software engineering practice to make you a real programmer, but it'll get you started quickly so that you can work on cool automation stuff.
Here's what the book webpage has to say:
Don't spend your time doing work a well-trained monkey could do. Even if you've never written a line of code, you can make your computer do the grunt work. Learn how in Automate the Boring Stuff with Python.
You can read the book for free here.
And here is a video by the author, showing how to automate your web-browser or your mouse and keyboards using python.
Once you're acquainted with python syntax and libraries, comme back and learn the python mental model: