Chapter 1
Automating with Python
IN THIS CHAPTER
Deciding on a programming language
Mastering Python language basics
Getting up and running with Python
Welcome to Python automation! In this chapter, you explore why Python is the ideal language for automating mundane, time-consuming computer tasks. If you’ve ever found yourself stuck doing the same boring computer chores over and over — like renaming a bazillion files, sorting through spreadsheets, or downloading stuff from the web — Python may just become your new best friend. It’s a programming language that’s easy to pick up, even if you’re not a tech wizard, and it’s perfect for automating those mind-numbing tasks that eat up your time. Think of Python as a trusty robot assistant: You tell it what to do in plain, simple words (well, code), and it does your work in no time at all.
What makes Python so great for automation is the fact that it has a little something for everyone. Python has built-in tools to handle all sorts of everyday tasks — like managing files, crunching data, bossing around your computer — and a huge pile of free add-ons (called libraries) can do even fancier things, like scraping websites or sending emails. ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access