Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Automate the Boring Stuff with Python: Practical Programming for Total Beginners


If you’ve ever spent hours renaming files or updating hundreds of spreadsheet cells, you know how tedious tasks like these can be. But what if you could have your computer do them for you?

In Automate the Boring Stuff with Python, you’ll learn how to use Python to write programs that do in minutes what would take you hours to do by hand—no prior programming experience required. Once you’ve mastered the basics of programming, you’ll create Python programs that effortlessly perform useful and impressive feats of automation to:
–Search for text in a file or across multiple files
–Create, update, move, and rename files and folders
–Search the Web and download online content
–Update and format data in Excel spreadsheets of any size
–Split, merge, watermark, and encrypt PDFs
–Send reminder emails and text notifications
–Fill out online forms

Step-by-step instructions walk you through each program, and practice projects at the end of each chapter challenge you to improve those programs and use your newfound skills to automate similar tasks.

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.

Note: The programs in this book are written to run on Python 3.

(HTML tags aren't allowed.)

Learning Python
Learning Python

Get a comprehensive, in-depth introduction to the core Python language with this hands-on book. Based on author Mark Lutz’s popular training course, this updated fifth edition will help you quickly write efficient, high-quality code with Python. It’s an ideal way to begin, whether you’re new to programming or a...

Python Cookbook
Python Cookbook

If you need help writing programs in Python 3, or want to update older Python 2 code, this book is just the ticket. Packed with practical recipes written and tested with Python 3.3, this unique cookbook is for experienced Python programmers who want to focus on modern tools and idioms.

Inside, you’ll find complete...

Fluent Python
Fluent Python

Python’s simplicity lets you become productive quickly, but this often means you aren’t using everything it has to offer. With this hands-on guide, you’ll learn how to write effective, idiomatic Python code by leveraging its best—and possibly most neglected—features. Author Luciano Ramalho takes you...

Building a PC For Dummies
Building a PC For Dummies
Got a screwdriver? You can put together your own PC!

Build the foundation, install an operating system, and add the cool stuff

You'll be amazed at how easy it can be to assemble your own PC — and how much fun you can have! This book skips the techno-talk and takes you through the process step by step. Install sound and video...

Linux Clustering With Csm and Gpfs
Linux Clustering With Csm and Gpfs

This IBM Redbook will guide system architects and systems engineers toward an understanding of cluster technology based on the IBM 1350 Linux Cluster that combines IBM xSeries rack-optimized servers running the Linux operating system with robust systems management and world-class service and support to deliver highly scalable, integrated cluster...

Unreal Engine Game Development Blueprints
Unreal Engine Game Development Blueprints

Key Features

  • Understand what a Blueprint is and how to create a complex visual scripting code
  • Discover the infinite possibilities that Unreal Engine offers, and understand which tool to use, where and when
  • Learn to think like a real game developer in order to create enjoyable and bug-free...
©2019 LearnIT (support@pdfchm.net) - Privacy Policy