Al Sweigart is a professional software developer who teaches programming to kids and adults. Sweigart has written several bestselling programming books for beginners, including Automate the Boring Stuff with Python, Invent Your Own Computer Games with Python, Cracking Codes with Python, and Coding with Minecraft (all from No Starch Press).
If you've ever spent hours renaming files or updating hundreds of spreadsheet cells, you know how tedious tasks like these can be. What if you could have your computer do that for you? 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 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 reminder emails and text notifications
Fill out online forms
This updated edition is full of step-by-step instructions that walk through each program. 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.
發表於2024-08-28
Automate the Boring Stuff with Python, 2nd Edition 2024 pdf epub mobi 電子書 下載
有選擇的看瞭一遍,非常適閤像我這樣有點編程基礎想上手Python的小白。典型的任務驅動型圖書,基本上每章都是一個新任務(比如如何用Python操作文本,如何用Python發郵件),在完成任務的過程中介紹相應的module,而且都是點到為止。但作為小白,你還能期望更多?說實話,作為Pyt...
評分這本書適閤沒有python基礎的人,如果拿來自學完全沒問題。本書分Python編程基礎和自動化任務兩部分。對於入門的人來說,最怕的就是枯燥+高深度。這本書基礎部分共6章,每章結束都有小結、習題和實踐項目,算是很用心的作者瞭。 此外,對於初學者來說,學習一門語言最關鍵的是ge...
評分K: What I know? Python基本數據類型(int, float, bool, list, str, tuple, dict) 常用BIF 如何寫函數和類 數據持久化的幾種方法 W: What I want to know? 能用Python來自動化處理日常事務,excel,爬蟲,發郵件。。。 L: What I learnt after reading this book? 正則錶達...
評分>>>import openpyxl >>>wb = openpyxl.load_workbook('example.xlsx') >>>sheet = wb.get_active_sheet() >>>sheet.columns[1] 上麵的示例為運行後,會産生如下報錯: TypeError: 'generator' object is not subscriptable 用以下的方式訪問即可 >>> list(sheet.columns)[0] (<...
評分這本書讓我這種編程小白看到瞭Python無所不能的潛力。參考本書的示例,學著編寫瞭人生第一個解決問題的程序——我用來批量刪除PDF文件的廣告頁。從單文件操作到遞歸目錄,從指定頁碼刪除到圖像識彆,從經常崩潰到異常處理,過程中發現和解決瞭不少問題,從此學習勁頭更足瞭。正...
圖書標籤: Python python CS 重要 軟件工程 計算機 美國 編程
基礎,實用,全麵
評分前半本書是Python基礎,後半本書介紹瞭幾個Python庫:openpyxl for excel, PyPDF2 for pdf editing, smtplib & imapclient for email, pyautogui for GUI automation.
評分基礎,實用,全麵
評分前半本書是Python基礎,後半本書介紹瞭幾個Python庫:openpyxl for excel, PyPDF2 for pdf editing, smtplib & imapclient for email, pyautogui for GUI automation.
評分前半本書是Python基礎,後半本書介紹瞭幾個Python庫:openpyxl for excel, PyPDF2 for pdf editing, smtplib & imapclient for email, pyautogui for GUI automation.
Automate the Boring Stuff with Python, 2nd Edition 2024 pdf epub mobi 電子書 下載