Automate the Boring Stuff with Python : Practical Programming for Total Beginners, 2/e (Paperback)

Sweigart, Al

買這商品的人也買了...

商品描述

The second edition of this best-selling Python book (100,000+ copies sold in print alone) uses Python 3 to teach even the technically uninclined how to write programs that do in minutes what would take hours to do by hand. There is no prior programming experience required and the book is loved by liberal arts majors and geeks alike.

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.

商品描述(中文翻譯)

這本暢銷的Python書籍第二版(單純印刷已售出超過10萬冊)使用Python 3教導即使是技術上不熟悉的人如何撰寫程式,以幾分鐘完成手動操作需要數小時的任務。無需任何編程經驗,這本書深受文科專業和科技愛好者的喜愛。

如果你曾花費數小時重新命名文件或更新數百個試算表儲存格,你就知道這些任務有多麼乏味。如果你的電腦可以替你完成這些任務,該有多好?在這本《用Python自動化瑣碎工作》第二版中,你將學習Python的基礎,這是當今增長最快的編程語言,然後創建Python程式,輕鬆執行有用且令人印象深刻的自動化任務,包括:

- 在文件或多個文件中搜尋文本
- 創建、更新、移動和重新命名文件和文件夾
- 搜索網絡並下載線上內容
- 更新和格式化任意大小的Excel試算表中的數據
- 拆分、合併、加浮水印和加密PDF文件
- 發送提醒郵件和短信通知
- 填寫線上表單

這本更新的第二版包含了逐步指導的詳細說明,逐個程序進行解說。每章結束時的練習項目將挑戰你改進這些程序,並運用你新學到的技能自動化類似的任務。

不要浪費時間做一只受過良好訓練的猴子可以做的工作。即使你從未寫過一行代碼,你也可以讓你的電腦完成繁瑣的工作。在《用Python自動化瑣碎工作,第二版》中學習如何做到這一點。

作者簡介

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).

作者簡介(中文翻譯)

Al Sweigart 是一位專業的軟體開發者,他教導兒童和成人編程。Sweigart已經為初學者撰寫了幾本暢銷的編程書籍,包括《用Python自動化無聊的事情》、《用Python創造自己的電腦遊戲》、《用Python破解密碼》和《用Minecraft編程》(全部由No Starch Press出版)。