LEADER 00000cam 2200337Ii 4500 001 on1128094127 003 OCoLC 005 20191210144506.0 008 191120s2020 caua 001 0 eng d 020 9781593279929|q(paperback) 020 1593279922|q(paperback) 035 (OCoLC)1128094127 040 NjBwBT|beng|erda|cPNX|dOCLCO|dOCLCQ|dJQM|dCLE 049 GWVA 050 4 QA76.73.P98|bS94 2020 050 14 QA76.73.P98|bS88 2020 082 04 005.13/3|223 100 1 Sweigart, Al,|eauthor. 245 10 Automate the boring stuff with Python :|bpractical programming for total beginners /|cby Al Sweigart. 250 2nd edition. 264 1 San Francisco :|bNo Starch Press,|c[2020] 300 xxxix, 547 pages :|billustrations ;|c24 cm 336 text|btxt|2rdacontent 337 unmediated|bn|2rdamedia 338 volume|bnc|2rdacarrier 500 Includes index. 505 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 -- Appendix A: Installing third-party modules -- Appendix B: Running programs -- Appendix C: Answers to the practice questions 650 0 Python (Computer program language) 650 0 Computer programming. 650 7 Computer programming.|2fast|0(OCoLC)fst00872390 650 7 Python (Computer program language)|2fast |0(OCoLC)fst01084736 914 FARM275214 994 C0|bGWV
|