Normal view MARC view ISBD view

Automate the boring stuff with Python : practical programming for total beginners / by Al Sweigart

By: Sweigart, Al.
Publisher: San Francisco, C.A. : No Starch Press, 2020Edition: 2nd ed.Description: xxxix, 547 p. : ill. ; electronic resource.ISBN: 9781593279929.Subject(s): Information technology | Computer programming | Excel | Email | Office automationOnline resources: Download as an eBook
Contents:
PYTHON PROGRAMMING BASICS: Python basics -- Flow control -- Functions -- Lists -- Dictionaries and structuring data -- Manipulating strings. AUTOMATING TASKS: Pattern matching with regular expressions -- Input validation -- Reading and writing files -- Organizing files -- Debugging -- Web scraping -- Working with Excel spreadsheets -- Working with Google Sheets -- Working with PDF and Word documents -- Working with CSV files and JSON data -- Keeping time, scheduling tasks, and launching programs -- Sending email and text messages -- Manipulating images -- Controlling the keyboard and mouse with GUI automation. APPENDICES: Installing third-party modules -- Running programs -- Answers to the practice questions.
Summary: Explains how to write Python programmes to achieve in minutes what may otherwise take you hours. Describes how to quickly perform a large variety of tasks on many platforms and software including Excel, Word and email.
List(s) this item appears in: Excel at Excel
Item type Home library Call number URL Status Notes Date due Barcode Item reserves
EBook EBook International
ProQuest eBook (Browse shelf) Link to resource eBook Available as an ebook here
Total reserves: 0

PYTHON PROGRAMMING BASICS: Python basics -- Flow control -- Functions -- Lists -- Dictionaries and structuring data -- Manipulating strings. AUTOMATING TASKS: Pattern matching with regular expressions -- Input validation -- Reading and writing files -- Organizing files -- Debugging -- Web scraping -- Working with Excel spreadsheets -- Working with Google Sheets -- Working with PDF and Word documents -- Working with CSV files and JSON data -- Keeping time, scheduling tasks, and launching programs -- Sending email and text messages -- Manipulating images -- Controlling the keyboard and mouse with GUI automation. APPENDICES: Installing third-party modules -- Running programs -- Answers to the practice questions.

Explains how to write Python programmes to achieve in minutes what may otherwise take you hours. Describes how to quickly perform a large variety of tasks on many platforms and software including Excel, Word and email.

© 2017 Chartered Accountants Australia and New Zealand ABN 50 084 642 571 (CA ANZ).
Formed in Australia. Members of CA ANZ are not liable for the debts and liabilities of CA ANZ

Powered by Koha

Powered by Koha