Skip to main content Site map

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

Paperback by Sweigart, Al

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

£37.99

ISBN:
9781593279929
Publication Date:
12 Nov 2019
Language:
English
Publisher:
No Starch Press,US
Pages:
592 pages
Format:
Paperback
For delivery:
Estimated despatch 10 - 11 May 2024
Automate The Boring Stuff With Python, 2nd Edition: Practical Programming for Total Beginners

Description

In this second edition of Automate the Boring Stuff with Python, you'll learn the basics of programming in Python, the fastest growing programming language today, before moving on to create Python programs that effortlessly perform useful and impressive feats of automation. This updated edition is full of step-by-step instructions that walk through each programme. Practice projects at the end of each chapter challenge you to improve those programmes and use your newfound skills to automate similar tasks.

Contents

Acknowledgments Introduction Part I: Python Programming Basics Chapter 1: Python Basics Chapter 2: Flow Control Chapter 3: Functions Chapter 4: Lists Chapter 5: Dictionaries and Structuring Data Chapter 6: Manipulating Strings Part II: Automating Tasks Chapter 7: Pattern Matching with Regular Expressions Chapter 8: Input Validation Chapter 9: Reading and Writing Files Chapter 10: Organizing Files Chapter 11: Debugging Chapter 12: Web Scraping Chapter 13: Working with Excel Spreadsheets Chapter 14: Working with Google Sheets Chapter 15: Working with PDF and Word Documents Chapter 16: Working with CSV Files and JSON Data Chapter 17: Keeping Time, Scheduling Tasks, and Launching Programs Chapter 18: Sending Email and Text Messages Chapter 19: Manipulating Images Chapter 20: Controlling the Keyboard and Mouse with GUI Automation Appendix A: Installing Third-Party Modules Appendix B: Running Programs Appendix C: Answers to the Practice Questions

Back

University of Sunderland logo