前言 嗨嘍!大家好呀 第三方模塊: requests >>> pip install requests 模塊安裝問題: 如果安裝python第三方模塊: win + R 輸入 cmd 點擊確定, 輸入安裝命令 pip install 模塊名 (pip install requests) 回車 在py ...
當前python自動化越來越受到歡迎,python一度成為了加班族的福音。還有大部分人想利用python自動化來簡化工作,不知道從何處下手,所以,這裡整理了一下python自動化過程中的各種辦公場景以及需要用到的python知識點。
Excel辦公自動化
python 針對excel表格處理的非標準庫應該是最多的,這也是把excel辦公自動化放在第一個來說明的原因。
比較受歡迎的excel數據處理庫主要是xlwings、xlsxwriter、xlrd、xlwt、pandas、xlsxwriter、win32com、xlutils、pandas等等。
PPT辦公自動化
python關於ppt數據處理的非標準庫主要是pywin32com、pptx,當然還有一些其他的,比較常用的還得是pptx。
word辦公自動化
python操作word文檔用到的非標準庫主要是python-docx、pypiwin32、textract,最常用的是python-docx,需要註意的是textract庫安裝時需要安裝一些其他的依賴就導致安裝過程相對複雜一些,不像其他的非標準庫直接使用pip install 進行安裝。
數據處理與分析
目前在數據處理上面python主要提供了兩個非標準庫pandas、numpy都是比較受歡迎的。
pandas是一款不斷進步的python數據科學庫,它的數據結構十分適合做數據處理,並且pandas納入了大量分析函數方法,以及常用統計學模型、可視化處理。numpy是python的數值計算庫,包括pandas之類的很多分析庫都建立在numpy基礎上。
數據可視化
matplotlib和seaborn是python主要的可視化工具,不管多麼好的數據處理最終都是要給用戶展現的。所以數據可視化也是比較重要的一環,我經常用到的數據可視化的非標準庫就是matplotlib,用起來還是比較舒服的。
數據提取自動化(爬蟲)
關於爬蟲涵蓋的知識面還是比較廣泛的,要想精通就得進行針對性學習.常見的爬蟲非標準庫主要有urllib、request、scrapy、bs4的網路數據爬取相關的庫以beautifulsoup、xpath的網路數據解析庫。
文件批量處理
關於文件的處理在python中提供了os內置庫,不用進行額外的安裝,導入使用就可以了。
通過os模塊對文件進行一系列的操作,不過還得有一些python的編程基礎才行呢。
【往期精彩】
python多線程同步售票系統解決思路...
發現幾個好玩的游戲編程平臺,與君共勉!
python四個性能檢測工具,包括函數的運行記憶體、時間等等...
python-turtle繪製雪容融,已打包成exe可直接運行(附源碼)
如何將多張圖片合成mp4視頻格式,並加入背景音樂...
歡迎關註作者公眾號【Python 集中營】,專註於後端編程,每天更新技術乾貨,不定時分享各類資料!