Automate The Boring Stuff With Python, 2nd Edition : Practical Programming for Total Beginners

Automate The Boring Stuff With Python, 2nd Edition : Practical Programming for Total Beginners

Description

The second edition of this best-selling Python book (100,000+ copies sold in print alone) uses Python 3 to teach even the technically uninclined how to write programs that do in minutes what would take hours to do by hand. There is no prior programming experience required and the book is loved by liberal arts majors and geeks alike. 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 this fully revised second edition of the best-selling classic 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. You'll learn the basics of Python and explore Python's rich library of modules for performing specific tasks, like scraping data off websites, reading PDF and Word documents, and automating clicking and typing tasks. The second edition of this international fan favorite includes a brand-new chapter on input validation, as well as tutorials on automating Gmail and Google Sheets, plus tips on automatically updating CSV files. You'll learn how to create programs that effortlessly perform useful 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 email responses and text notifications
- Fill out online forms Step-by-step instructions walk you through each program, and updated 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, 2nd Edition.

Similar Books

ISBN 10: 1593279280
ISBN 13: 9781593279288

09 May 2019
Eric Matthes

ISBN 10: 1449357016
ISBN 13: 9781449357016

31 Mar 2014
Mark Lutz

ISBN 10: 1593279507
ISBN 13: 9781593279509

01 Jan 2019
Marijn Haverbeke

ISBN 10: 0134853989
ISBN 13: 9780134853987

25 Nov 2019
Brett Slatkin

ISBN 10: 1617292230
ISBN 13: 9781617292231

05 Sep 2019
Aditya Y Bhargava

ISBN 10: 0134692888
ISBN 13: 9780134692883

05 Sep 2019
Zed A. Shaw

ISBN 10: 1491931256
ISBN 13: 9781491931257

01 Apr 2018
Jason Edelman

ISBN 10: 1593278276
ISBN 13: 9781593278274

01 May 2018
Anthony Debarros

ISBN 10: 0735611319
ISBN 13: 9780735611313

11 Nov 2000
Charles Petzold

ISBN 10: 1118156315
ISBN 13: 9781118156315

01 Apr 2012
Timothy Clark

ISBN 10: 1491910399
ISBN 13: 9781491910399

20 Jan 2017
Garrett Wickham

ISBN 10: 0670921602
ISBN 13: 9780670921607

20 Oct 2011
Eric Ries

Warning: fopen(/var/www/johnbellbooks.com/htdocs/core/../sitemap_datas/auto/isbn_and_title_1.txt): failed to open stream: Permission denied in /var/www/johnbellbooks.com/htdocs/core/krenabiz.php on line 0

Warning: fwrite() expects parameter 1 to be resource, bool given in /var/www/johnbellbooks.com/htdocs/core/krenabiz.php on line 0

Warning: fclose() expects parameter 1 to be resource, bool given in /var/www/johnbellbooks.com/htdocs/core/krenabiz.php on line 0