為什麼每個Pythonista都必須閱讀《使用Python自動化無聊的東西》

聞數起舞 發佈 2020-06-11T05:11:42+00:00

它簡單,易於理解,並且可以在多種場合使用。無論您是處理網站的後端,構建新遊戲,為公司分析數據還是創建機器學習模型,Python都能為您完成一切。

Python程式設計師聖經!

如果不是最多的話,Python絕對是最受歡迎的程式語言之一。 它簡單,易於理解,並且可以在多種場合使用。 無論您是處理網站的後端,構建新遊戲,為公司分析數據還是創建機器學習模型,Python都能為您完成一切。

當有人進入Python世界時。 我看到新手程式設計師興奮了幾天。 他們要求書籍,資源,報名參加課程等等。 他們希望在一兩個月內成為新的"范·羅蘇姆"。 但是,這不是怎麼回事! 您必須與語言保持一致。

Python既簡單又神奇。 您所要做的就是保持一致並隨著學習而發展。 而且,有一本這樣的書將增強您的Python學習。 當然,有數百本關於Python的書。 但是,沒有人能比得上這本厚重的書的光環。

用Python自動化無聊的東西!

只需仔細閱讀即可。 執行任務並與示例保持一致。 您將在幾秒鐘內獲得有關Python的豐富知識以及它如何完成令人驚奇的事情。

內容

· 第1章-Python基礎

· 第2章-流量控制

· 第3章-函數

· 第4章-列表

· 第5章—字典和結構化數據

· 第6章-操縱字符串

· 第7章-帶正則表達式的模式匹配

· 第8章-輸入驗證

· 第9章-讀寫文件

· 第10章-組織文件

· 第11章-調試

· 第12章-網絡爬取

· 第13章-使用Excel電子表格

· 第14章-使用Google Spreadsheets

· 第15章—處理PDF和Word文檔

· 第16章-處理CSV文件和JSON數據

· 第17章—保持時間,安排任務和啟動程序

· 第18章-發送電子郵件和簡訊

· 第19章-處理圖像

· 第20章-使用GUI自動化控制鍵盤和滑鼠

這本長達20章的長篇暨論點闡明了Python的每個可能主題。 這一切都從基礎知識開始,您可以在其中學習基礎知識,if / else語句,循環,數據結構,讀寫文件和字符串。 完成本章後,您可以做很多練習,以增強基礎。

當本書向我們介紹正則表達式時,事情會變得有些緊張,這些正則表達式通常用於密碼模式匹配或電子郵件格式檢查器中。 有整章專門介紹調試。 因此,您可以交叉檢查或調試您的代碼,使其沒有錯誤。

當您繼續翻頁和閱讀本書時,您會碰到Python可以做的最酷的事情之一,即Web抓取。 之後,該書可讓您使用Python處理Excel,Json,PDF文件。 這些課程主要說明僅使用Python腳本即可提取任何格式的數據。

前幾章將自動化提升到一個全新的水平。 您可以使用Python腳本發送電子郵件。 不僅是電子郵件,還有簡訊。 您可以玩這些圖像並進行GUI自動化。

如果不是很深入,那麼您將大致了解如何使用Python完成工作。 您無法記住本書中使用的每個庫或每個模塊。 但是,至少您知道如何與他們合作。 而且,如果您真誠地學習這本書,您將學到很多東西。 即使您付出70-80%的價錢,您也將通過庫獲得有關Python及其使用案例的豐富知識。

我喜歡這本書嗎?

由於這本書,我進入了Web Scraping!

本書中我最喜歡的一章是與BeautifulSoup一起工作的一章。 然後,我從網站上颳了很多數據,並在這項技能上做了很多工作。

這本書向我介紹了Selenium,最後我創建了一個Twitter Bot,YouTube歌曲播放器。

使用Twilio庫將文本發送到手機,或者使用smptlib庫使用python腳本發送電子郵件,我所學到的全部都是從這本書中獲得的。

Python不僅限於本書中講授的內容。 有許多關於Python及其使用案例的精彩著作。 但是,沒有本書可以讓您全面了解這種語言。

那你還在等什麼? 如果您不熟悉Python,請閱讀本書。 它是免費提供的。 如果您屬於經驗豐富的Pythonista者,並且還沒有閱讀過這本書,則還應該花一些時間來閱讀。

參考文獻:

· 使用Python自動執行無聊的工作

和平!

私信譯者獲得本書連結。

(本文翻譯自Vishal Sharma的文章《Why every Pythonista must-read "Automate the boring stuff with Python"?》,參考:https://medium.com/swlh/why-every-pythonista-must-read-automate-the-boring-stuff-with-python-2ba31e8843df)

關鍵字: