化繁為簡—Python高效辦公自動化-2天
化繁為簡—Python高效辦公自動化-2天詳細內(nèi)容
化繁為簡—Python高效辦公自動化-2天
化 繁 為 簡
——Python高效辦公自動化
課程背景
Python自誕生以來就受到了程序員和編程愛好者的追捧和青睞,在“程序猿”界Python是除了Java、C/C++/C#外最受歡迎的語言。但其作為編程語言,讓無數(shù)非計算機科班出身的職場人士望而卻步。近年來Python憑借其強大的擴展性和豐富的第三方模塊,在辦公自動化領(lǐng)域異軍突起、大展拳腳,許多職場人士紛紛加入Python的學(xué)習(xí)隊伍中。
初次接觸Python的伙伴會問:“編程是不是很難?”其實擔(dān)心是沒必要的。Python的語法簡潔易懂、容易理解和上手,因而想要入門編程,Python是最好的選擇。同時對于職場中的非編程人員和非數(shù)據(jù)分析人士,將Python應(yīng)用于日常辦公中,通過Python和它強大的第三方模塊操控電腦、操控辦公軟件,能夠幫助大家擺脫機械性和重復(fù)性的繁瑣事務(wù),極大提高工作的效率,助力職場人士從容面對數(shù)字時代的挑戰(zhàn)。
課程收益
通過本課程學(xué)習(xí),達到如下目的:
了解Python使用場景,能夠搭建自己的編程開發(fā)環(huán)境;
掌握Python編程的基礎(chǔ)語法知識、精髓其編程思想;
掌握常用的第三方擴展庫的使用,特別是文件夾處理、EXCEL文件處理;
學(xué)會使用Pandas庫完成數(shù)據(jù)整理、數(shù)據(jù)分析、數(shù)據(jù)可視化呈現(xiàn)的過程;
學(xué)會使用Python提升職場常見辦公場景的工作效率,如郵件自動化、網(wǎng)絡(luò)爬蟲。
培訓(xùn)對象
本課程適用于有一定office軟件操作技能,需要進一步提升工作效率的辦公人員。
?授課講師
張曉如 老師(微軟OFFICE大師級認(rèn)證)
?授課時間
標(biāo)準(zhǔn)2天(6小時/天),也可根據(jù)需求調(diào)整為3天或1天。
課程大綱PartⅠ、Python安裝與環(huán)境搭建
*掌握如何搭建自己的Python編程開發(fā)環(huán)境。
認(rèn)識Python
What——什么是Python
Who——誰在使用Python
Who——為什么選擇學(xué)習(xí)Python
How——如何學(xué)習(xí)Python
Python安裝與環(huán)境搭建
為何選擇Anaconda搭建環(huán)境?
Anaconda如何下載、安裝、配置?
Anaconda的主要模塊有哪些?
Jupyter Notebook開發(fā)環(huán)境如何運行——編寫自己的第一個Python代碼
Spyder開發(fā)環(huán)境如何運行——編寫自己的第二個Python代碼
Python初體驗——十秒鐘快速創(chuàng)建20個Excel工作薄并統(tǒng)一命名
Spyder界面介紹
Python文件的打開、編輯與保存
先認(rèn)識一下Python代碼的整體構(gòu)成
Part2、Python編程語法
*掌握基本的Python編程思想與編程語句,熟悉常用數(shù)據(jù)結(jié)構(gòu)的操作。
認(rèn)識變量
變量的賦值與命名規(guī)則
數(shù)據(jù)類型
數(shù)值型:整型與浮點型
字符型:字符型的定義
邏輯型:1和0,或TRUE和FALSE
數(shù)據(jù)類型的查詢:TYPE函數(shù)
數(shù)據(jù)類型的運算:數(shù)值型/字符型/邏輯型如何運算
數(shù)據(jù)類型的轉(zhuǎn)換:Str()函數(shù)、int()函數(shù)、float()函數(shù)
數(shù)據(jù)結(jié)構(gòu)
列表(LIST):如何定義/訪問/增加/修改/刪除
字典(DICTIONARY):如何定義/訪問/增加/修改/刪除
序列(SERIES):如何定義/訪問/增加/修改/刪除
數(shù)據(jù)框(DATEFRAME):如何定義/訪問/增加/修改/刪除
編碼基本規(guī)則
縮進
注釋
其他規(guī)則
流程控制語句
If語句——選擇結(jié)構(gòu)
For語句——循環(huán)結(jié)構(gòu)
While語句——循環(huán)結(jié)構(gòu)
循環(huán)結(jié)構(gòu)中的break語句和continue語句
控制語句的嵌套
函數(shù)
內(nèi)置函數(shù):replace()/strip()/split()……
自定義函數(shù):def語句
模塊的類別、安裝、導(dǎo)入
內(nèi)置模塊
第三方模塊
用PIP命令安裝、卸載、升級模塊
Import語句導(dǎo)入模塊
From語句導(dǎo)入模塊
練習(xí):基本Python編程語句實戰(zhàn)操作。
Part3、Python初始自動化辦公
*學(xué)習(xí)Python中常用的模塊,了解其應(yīng)用場景,掌握其實現(xiàn)過程。
文件操作
打開文件
讀取文件
寫入文件
關(guān)閉文件
路徑和文件夾操作
絕對路徑VS相對路徑
寫入路徑的三種方法對比
列出指定路徑下文件夾包含的文件名稱
分離文件主名和擴展名
重命名文件和文件夾
數(shù)據(jù)導(dǎo)入和整理操作——Pandas
數(shù)據(jù)結(jié)構(gòu)
序列(Series)
數(shù)據(jù)框(DateFrame)
文件讀寫
CSV文件的讀取和導(dǎo)出
Excel文件的讀取和導(dǎo)出
數(shù)據(jù)清洗
重復(fù)值處理
數(shù)據(jù)類型轉(zhuǎn)換
字段拆分
數(shù)據(jù)選取與篩選
數(shù)據(jù)合并
字段合并
追加合并
匹配合并
數(shù)據(jù)計算
四則運算
時間計算
數(shù)據(jù)分組
Part4、Python自動化辦公進階
*實操內(nèi)容,學(xué)員動手實操完成下述工作中常見的辦公場景需求。(根據(jù)學(xué)員進度選擇講授)
文件夾管理
自動獲取文件夾中所有文件的名稱
文件夾內(nèi)容自動分類整理
自動清理文件夾中的重復(fù)文件
自動按照日期對圖片進行分類并放置的不同文件夾中
文件合并、加密與轉(zhuǎn)換(PDF/WORD/PPT)
批量合并PDF文件
批量加密PDF文件
批量為PDF文件添加水印
批量生成多份WORD文檔(郵件合并)
將WORD文檔批量轉(zhuǎn)換為PDF文件
批量提取PPT中的文字
批量提取PPT中的圖片
如何將PPT導(dǎo)出為圖片和PDF批量處理工作薄/工作表/行/列(EXCEL)
批量新建、保存、關(guān)閉工作薄
批量打開一個文件夾下的所有工作薄
批量重命名一個工作薄中的工作表名稱
批量打印工作薄中的指定工作表/指定頁
按條件將EXCEL中的多個工作表合并為一個工作表
按條件將EXCEL中的一個工作表拆分為多個工作薄
精確調(diào)整工作薄中所有工作表的行高和列寬
批量提取一個工作薄中所有工作表的特定數(shù)據(jù)
批量數(shù)據(jù)分析
批量制作數(shù)據(jù)透視表
使用描述統(tǒng)計呈現(xiàn)數(shù)據(jù)的相關(guān)指標(biāo)(如平均值、極值、75%分位值等)
分組對比分析(定性分組與定量分組)
使用相關(guān)系數(shù)判斷數(shù)據(jù)的相關(guān)性
數(shù)據(jù)可視化呈現(xiàn)
在Python中制作簡單圖表
條形圖
餅圖
導(dǎo)入Excel數(shù)據(jù)制作簡單圖表
散點圖
面積圖
圖表保存回Excel
制作組合圖表
雙折線圖
設(shè)置圖表相關(guān)元素
標(biāo)題、圖例、數(shù)據(jù)標(biāo)簽
郵件自動化
電子郵箱設(shè)置
利用yagmail庫發(fā)送郵件基礎(chǔ)操作
賬戶設(shè)置
正文設(shè)置
發(fā)送設(shè)置
利用yagmail庫發(fā)送郵件高級操作
插入圖片
插入附件
插入鏈接
多個收件人
發(fā)網(wǎng)頁型正文
定時發(fā)送郵件
利用Imbox庫獲取郵件高級操作
獲取郵件主題、發(fā)件人、收件人
自動刪除郵件、歸檔郵件
自動下載附件
學(xué)習(xí)keyring庫保護郵件授權(quán)碼爬蟲技術(shù)基礎(chǔ)
認(rèn)識網(wǎng)頁結(jié)構(gòu)和網(wǎng)頁源代碼
查看源代碼
查看網(wǎng)頁結(jié)構(gòu)(區(qū)塊/列表/標(biāo)題/鏈接/元素)
正則表達式
認(rèn)識普通字符和元字符
使用正則表達式提取數(shù)據(jù)
Request模塊獲取網(wǎng)頁源代碼
Selenium模塊獲取網(wǎng)頁源代碼
Selenium模塊模擬鼠標(biāo)和鍵盤操作
爬蟲實戰(zhàn):
爬取某網(wǎng)站圖書銷量排行榜數(shù)據(jù)
爬取某網(wǎng)站關(guān)于某關(guān)鍵詞的實時新聞數(shù)據(jù)
爬取新聞熱點排行榜
菜單欄自動調(diào)用Python代碼
在EXCEL選項卡中調(diào)用Python代碼
在VBA中調(diào)用Python代碼
特別注意
學(xué)員自備電腦(建議一人一臺),老師講解示范后學(xué)員操作練習(xí);本課程內(nèi)容及順序可能根據(jù)學(xué)員需求及難度而調(diào)整。
張曉如老師的其它課程
用PowerBI駕馭企業(yè)大數(shù)據(jù)分析課程背景PowerBI是微軟官方推出的可視化數(shù)據(jù)探索和交互式報告工具,它能實現(xiàn)數(shù)據(jù)分析的所有流程,包括對數(shù)據(jù)的獲取、清洗、建模和可視化展示,從而來幫助個人或企業(yè)來對數(shù)據(jù)進行分析,用數(shù)據(jù)驅(qū)動業(yè)務(wù),做出正確的決策。PowerBI在推出后的短時間內(nèi)就受到眾多企業(yè)的青睞和廣泛使用,未來掌握PowerBI工具的應(yīng)用、借助其對企業(yè)數(shù)據(jù)進
講師:張曉如詳情
數(shù)據(jù)驅(qū)動價值——用PowerBI駕馭企業(yè)大數(shù)據(jù)管理課程背景PowerBI是微軟官方推出的可視化數(shù)據(jù)探索和交互式報告工具,它能實現(xiàn)數(shù)據(jù)分析的所有流程,包括對數(shù)據(jù)的獲取、清洗、建模和可視化展示,從而來幫助個人或企業(yè)來對數(shù)據(jù)進行分析,用數(shù)據(jù)驅(qū)動業(yè)務(wù),做出正確的決策。PowerBI在推出后的短時間內(nèi)就受到眾多企業(yè)的青睞和廣泛使用,未來掌握PowerBI工具的應(yīng)用、借
講師:張曉如詳情
職場高效辦公|WPS高級應(yīng)用技能提升課程背景您曾經(jīng)因為要能在向上司作匯報時提供制作出精美優(yōu)質(zhì)專業(yè)的報告而加班不斷卻效果不佳嗎?您曾經(jīng)因為要從海量數(shù)據(jù)中統(tǒng)計分析出有價值的信息,卻苦于找不到有效的方法和工具而困擾嗎?本課程以解決實際問題為導(dǎo)向,以案例教學(xué)為核心,憑借教學(xué)內(nèi)容的專業(yè)設(shè)計、講師豐富的培訓(xùn)經(jīng)驗和多年項目管理背景,指導(dǎo)您迅速扎實的掌握WPS軟件的文字、表
講師:張曉如詳情
職場高效辦公——WPS三劍客在企業(yè)管理中高級應(yīng)用課程背景您曾經(jīng)因為要能在向上司作匯報時提供制作出精美優(yōu)質(zhì)專業(yè)的報告而加班不斷卻效果不佳嗎?您曾經(jīng)因為要從海量數(shù)據(jù)中統(tǒng)計分析出有價值的信息,卻苦于找不到有效的方法和工具而困擾嗎?本課程以解決實際問題為導(dǎo)向,以案例教學(xué)為核心,憑借教學(xué)內(nèi)容的專業(yè)設(shè)計、講師豐富的培訓(xùn)經(jīng)驗和多年管理工作背景,指導(dǎo)您迅速扎實的掌握WPS軟
講師:張曉如詳情
職場高效工作匯報與表達-1天 01.19
向上管理——職場高效工作匯報與表達課程背景你代表公司去給客戶宣講計劃方案,客戶方不是低頭玩手機就是出去接電話,對你的內(nèi)容毫無興趣,讓你顏面盡失,無法向公司交差;同樣是工作匯報,領(lǐng)導(dǎo)剛剛還在對同事的匯報頻頻點頭報以微笑,輪你上臺就開始面無表情、雙眉緊鎖;在項目工作匯報中,明明你做了精心的準(zhǔn)備、資料信息都很充分,可就是無法把你的觀點表達清楚;以上種種情形在職場中
講師:張曉如詳情
數(shù)據(jù)創(chuàng)造價值——大數(shù)據(jù)分析與應(yīng)用實戰(zhàn)課程背景習(xí)近平總書記在中共中央政治局在實施國家大數(shù)據(jù)戰(zhàn)略第二次集體學(xué)習(xí)(2017年12月8日)中指出:“善于獲取數(shù)據(jù)、分析數(shù)據(jù)、運用數(shù)據(jù),是領(lǐng)導(dǎo)干部做好工作的基本功。各級領(lǐng)導(dǎo)干部要加強學(xué)習(xí),懂得大數(shù)據(jù),用好大數(shù)據(jù),增強利用數(shù)據(jù)推進各項工作的本領(lǐng),不斷提高對大數(shù)據(jù)發(fā)展規(guī)律的把握能力,使大數(shù)據(jù)在各項工作中發(fā)揮更大作用。”在企業(yè)
講師:張曉如詳情
數(shù)據(jù)化運營—大數(shù)據(jù)思維與數(shù)據(jù)分析應(yīng)用課程背景大數(shù)據(jù)時代,企業(yè)缺少數(shù)據(jù)嗎?不,各個信息系統(tǒng)已經(jīng)積累了大量的數(shù)據(jù)。我們不缺乏海量的數(shù)據(jù),也不缺少高效的工具,我們?nèi)鄙偎悸泛头椒?,缺少懂?dāng)?shù)據(jù)、會分析的數(shù)據(jù)分析人士!必須將數(shù)據(jù)分析的思路、方法,以及將其落實到工作實際的實戰(zhàn)應(yīng)用中,這是企業(yè)當(dāng)前需面對和解決的主要問題。本課程運用企業(yè)現(xiàn)有的數(shù)據(jù)和工具,探討如何將數(shù)據(jù)分析與企
講師:張曉如詳情
數(shù)據(jù)驅(qū)動價值|ExcelBI數(shù)據(jù)分析與可視化呈現(xiàn)課程背景隨著數(shù)據(jù)采集技術(shù)和數(shù)據(jù)存儲技術(shù)的發(fā)展,企業(yè)需要面對的數(shù)據(jù)越來越復(fù)雜。只有從海量數(shù)據(jù)中挖掘出有價值的海量信息,用數(shù)據(jù)來指導(dǎo)日常的管理和業(yè)務(wù)決策,才能有效幫助企業(yè)擴大利潤并推動企業(yè)規(guī)模的擴張。微軟的Excel軟件在職場中廣為流傳,隨著OFFICE2016版本和OFFICE365版本的推出,其不再僅僅數(shù)據(jù)存儲
講師:張曉如詳情
用數(shù)據(jù)驅(qū)動價值——基于統(tǒng)計學(xué)的數(shù)據(jù)分析課程背景習(xí)近平總書記在中共中央政治局在實施國家大數(shù)據(jù)戰(zhàn)略第二次集體學(xué)習(xí)(2017年12月8日)中指出:“善于獲取數(shù)據(jù)、分析數(shù)據(jù)、運用數(shù)據(jù),是領(lǐng)導(dǎo)干部做好工作的基本功。各級領(lǐng)導(dǎo)干部要加強學(xué)習(xí),懂得大數(shù)據(jù),用好大數(shù)據(jù),增強利用數(shù)據(jù)推進各項工作的本領(lǐng),不斷提高對大數(shù)據(jù)發(fā)展規(guī)律的把握能力,使大數(shù)據(jù)在各項工作中發(fā)揮更大作用?!痹谄?/p>
講師:張曉如詳情
- [潘文富] 中小企業(yè)招聘廣告的內(nèi)容完
- [潘文富] 優(yōu)化考核方式,減少員工抵
- [潘文富] 廠家心目中的理想化經(jīng)銷商
- [潘文富] 經(jīng)銷商的產(chǎn)品驅(qū)動與管理驅(qū)
- [潘文富] 消費行為的背后
- [王曉楠] 輔警轉(zhuǎn)正方式,定向招錄成為
- [王曉楠] 西安老師招聘要求,西安各區(qū)
- [王曉楠] 西安中小學(xué)教師薪資福利待遇
- [王曉楠] 什么是備案制教師?備案制教
- [王曉楠] 2024年陜西省及西安市最
- 1社會保障基礎(chǔ)知識(ppt) 21158
- 2安全生產(chǎn)事故案例分析(ppt) 20229
- 3行政專員崗位職責(zé) 19044
- 4品管部崗位職責(zé)與任職要求 16221
- 5員工守則 15458
- 6軟件驗收報告 15393
- 7問卷調(diào)查表(范例) 15113
- 8工資發(fā)放明細表 14554
- 9文件簽收單 14194