Automate the Boring Stuff with Python, 2nd Edition
Practical Programming for Total Beginners
|Price||$26.99 - $43.95
|Publisher||No Starch Press|
|Format||Paper book / ebook (PDF)|
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 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.
4 5 1322
by Al Sweigart
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 - ...
Price: $20.98 | Publisher: No Starch Press | Release: 2015
by Wolfram Donat
Learn how to program your nifty new $35 computer to make a web spider, a weather station, a media server, and more. This book explores how to make a variety of fun and even useful projects, from a web bot to search and download files to a toy to drive your pets insane.Even if you're completely new to programming in general, you'll see how...
Price: $22.93 | Publisher: Apress | Release: 2018
by Joel Lawhead
Geospatial Analysis is used in almost every field you can think of from medicine, to defense, to farming. This book will guide you gently into this exciting and complex field. It walks you through the building blocks of geospatial analysis and how to apply them to influence decision making using the latest Python software.Learning Geospat...
Price: $44.99 | Publisher: Packt Publishing | Release: 2015
by Mike Driscoll
Hear from these key Python thinkers about the current status of Python, and where it's heading in the future; Listen to their close thoughts on significant Python topics, such as Python's role in scientific computing, and machine learning; Understand the direction of Python, and what needs to change for Python 4.Each of these twenty Pytho...
Price: $27.99 | Publisher: Packt Publishing | Release: 2018
by Dr. Basant Agarwal
Data structures allow you to store and organize data efficiently. They are critical to any problem, provide a complete solution, and act like reusable code. Hands-On Data Structures and Algorithms with Python teaches you the essential Python data structures and the most common algorithms for building easy and maintainable applications.Thi...
Price: $39.99 | Publisher: Packt Publishing | Release: 2018
by Harry Percival
By taking you through the development of a real web application from beginning to end, the second edition of this hands-on guide demonstrates the practical advantages of test-driven development (TDD) with Python. You'll learn how to write and run tests before building each part of your app, and then develop the minimum amount of code requ...
Price: $51.87 | Publisher: O'Reilly Media | Release: 2017
by Roberto Ulloa
Kivy - Interactive Applications and Games in Python 2nd Edition, will equip you with all the necessary knowledge to create interactive, responsive, and cross-platform applications and games.This book introduces the Kivy language and the necessary components so you can implement a graphical user interface (GUI) and learn techniques to hand...
Price: $34.61 | Publisher: Packt Publishing | Release: 2015
by Luis Pedro Coelho, Willi Richert
Using machine learning to gain deeper insights from data is a key skill required by modern application developers and analysts alike. Python is a wonderful language to develop machine learning applications. As a dynamic language, it allows for fast exploration and experimentation. With its excellent collection of open source machine learn...
Price: $39.99 | Publisher: Packt Publishing | Release: 2015