注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)家庭與辦公軟件Python自動化辦公:3分鐘完成一天工作

Python自動化辦公:3分鐘完成一天工作

Python自動化辦公:3分鐘完成一天工作

定 價:¥89.00

作 者: 廖茂文 著
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787121412417 出版時間: 2021-07-01 包裝: 平裝
開本: 16開 頁數(shù): 368 字?jǐn)?shù):  

內(nèi)容簡介

  本書是一本全面介紹如何利用Python自動化處理各類案頭工作的實(shí)戰(zhàn)教程。全書共11章,第1~3章介紹自動化辦公的優(yōu)勢及需要掌握的Python必備基礎(chǔ)知識;第4~7章介紹如何自動化操作Excel表格、Word文檔、PPT文件和PDF文件等,讀者可將所學(xué)知識直接應(yīng)用于日常工作;第8~11章介紹如何實(shí)現(xiàn)其他軟件的自動化操作,如自動組織文件、瀏覽器自動化、郵件自動化、圖形用戶界面軟件自動化等,進(jìn)一步拓寬辦公自動化的應(yīng)用范圍。本書理論知識精練、代碼簡單、思路清晰、學(xué)習(xí)資源齊備,適合有一定辦公軟件使用基礎(chǔ)又想進(jìn)一步提高工作效率的辦公人員,如從事行政、人事、營銷、財務(wù)等職業(yè)的人士閱讀,也可供Python編程愛好者參考。

作者簡介

  廖茂文 中國人工智能學(xué)會高級會員、算法工程師、技術(shù)講師、高客單價訓(xùn)練營講師;在阿里云大學(xué)、CSDN、極客學(xué)院開設(shè)Python自動化辦公、Python入門、人工智能入門等相關(guān)課程,付費(fèi)學(xué)員超10萬人。圖書《深入淺出生成對抗網(wǎng)絡(luò)》作者。

圖書目錄

★第1章 人人都應(yīng)學(xué)會Python自動化辦公
1.1 為什么工作總是做不完
1.2 什么是自動化辦公
1.3 為什么要學(xué)會Python自動化辦公
1.4 安裝Python
1.4.1 Windows下安裝Python
1.4.2 macOS下安裝Python
1.5 Python周邊工具
1.5.1 pip
1.5.2 IPython
1.5.3 Jupyter Notebook
1.5.4 VS Code
本章小結(jié)

★第2章 寫下第一行代碼
2.1 變量
2.1.1 變量概述
2.1.2 變量命名規(guī)則
2.2 基礎(chǔ)數(shù)據(jù)類型與基礎(chǔ)語法規(guī)則
2.2.1 基礎(chǔ)數(shù)據(jù)類型
2.2.2 基礎(chǔ)語法規(guī)則
2.3 輸入與輸出
2.3.1 py文件
2.3.2 輸出數(shù)據(jù)
2.3.3 獲得輸入數(shù)據(jù)
2.4 控制流
2.4.1 比較運(yùn)算符
2.4.2 邏輯運(yùn)算符
2.4.3 判斷語句
2.4.4 循環(huán)語句
2.4.5 跳出循環(huán)
2.5 函數(shù)
2.5.1 基本函數(shù)體
2.5.2 局部作用域與全局作用域
2.5.3 global關(guān)鍵字
2.5.4 實(shí)現(xiàn)斐波那契數(shù)列
本章小結(jié)

★第3章 Python中最關(guān)鍵的20%
3.1 容器類型
3.1.1 列表
3.1.2 元組
3.1.3 字典
3.1.4 集合
3.2 錯誤與異常
3.2.1 語法錯誤
3.2.2 異常捕捉
3.2.3 異常處理
3.3 類
3.3.1 類的基礎(chǔ)
3.3.2 繼承與多態(tài)
3.4 線程與進(jìn)程
3.4.1 線程
3.4.2 線程池
3.4.3 進(jìn)程
3.4.4 進(jìn)程池
本章小結(jié)

★第4章 Excel表格自動化
4.1 讀寫Excel數(shù)據(jù)
4.1.1 使用xlrd讀取工作簿數(shù)據(jù)
4.1.2 使用xlwt將數(shù)據(jù)寫入工作簿
4.1.3 使用xlutils修改工作簿數(shù)據(jù)
4.2 操作大型工作簿
4.2.1 使用openpyxl讀取工作簿數(shù)據(jù)
4.2.2 使用openpyxl將數(shù)據(jù)寫入工作簿
4.2.3 修改工作簿中的單元格樣式
4.2.4 使用openpyxl操作大型工作簿
4.2.5 使用openpyxl實(shí)現(xiàn)Excel日歷
4.3 代替與超越Excel
4.3.1 Pandas概述
4.3.2 Pandas自動操作Excel
4.3.3 使用Pandas實(shí)現(xiàn)工作表中的數(shù)據(jù)排序
4.3.4 使用Pandas實(shí)現(xiàn)Excel數(shù)據(jù)過濾
4.3.5 使用Pandas實(shí)現(xiàn)Excel數(shù)據(jù)拆分
4.3.6 使用Pandas實(shí)現(xiàn)多表聯(lián)合操作
4.3.7 使用Pandas對Excel數(shù)據(jù)進(jìn)行統(tǒng)計運(yùn)算
4.3.8 使用Pandas實(shí)現(xiàn)數(shù)據(jù)的可視化
本章小結(jié)

★第5章 Word文檔自動化
5.1 讀寫Word文檔
5.1.1 快速創(chuàng)建Word文檔
5.1.2 *.doc文件格式轉(zhuǎn)為*.docx文件格式
5.1.3 讀取Word文檔中的段落
5.1.4 讀取Word文檔中的表格
5.1.5 將文字寫入Word文檔
5.1.6 將圖片寫入Word文檔
5.1.7 將表格寫入Word文檔
5.1.8 插入有序列表與無序列表
5.2 修改Word文檔樣式
5.2.1 文本格式
5.2.2 Word文檔樣式
5.3 使用Word模板
5.3.1 創(chuàng)建Word模板文件
5.3.2 使用Word模板文件
5.3.3 快速生成千份勞動合同
5.4 自動生成數(shù)據(jù)分析報告
5.4.1 處理Excel數(shù)據(jù)
5.4.2 生成美觀的數(shù)據(jù)分析報告
本章小結(jié)

★第6章 PPT文件自動化
6.1 讀寫PPT文件
6.1.1 快速創(chuàng)建PPT文件
6.1.2 向幻燈片中插入文字
6.1.3 向幻燈片中插入新文本框
6.1.4 向幻燈片中插入圖片
6.1.5 向幻燈片中插入形狀
6.1.6 向幻燈片中插入表格
6.2 自動化生成250頁電影PPT文件
6.2.1 PPT母版
6.2.2 生成250頁電影PPT文件
本章小結(jié)

★第7章 PDF文件自動化
7.1 讀取PDF文件內(nèi)容
7.1.1 PDF文件原理簡析
7.1.2 讀取PDF文件中的文字
7.1.3 從PDF文件中提取圖像
7.1.4 從PDF文件中提取表格
7.2 PDF文件基本操作
7.2.1 給PDF文件添加文字
7.2.2 為PDF文件生成大綱
7.2.3 旋轉(zhuǎn)PDF頁面
7.2.4 加密PDF文件
7.2.5 合并PDF文件
7.2.6 給PDF文件添加水印
本章小結(jié)

★第8章 自動組織文件
8.1 文件屬性與文件操作
8.1.1 獲取文件屬性
8.1.2 讀寫文件
8.1.3 重命名文件
8.1.4 刪除文件
8.1.5 監(jiān)控文件變化
8.2 文件路徑
8.2.1 不同操作系統(tǒng)間路徑的差異
8.2.2 絕對路徑與相對路徑
8.2.3 創(chuàng)建文件夾
8.2.4 與文件路徑相關(guān)的常用操作
8.3 壓縮文件操作
8.3.1 壓縮文件
8.3.2 解壓縮文件
8.3.3 破解加密壓縮文件
本章小結(jié)

★第9章 瀏覽器自動化
9.1 自動獲取網(wǎng)站信息
9.1.1 淺析HTTP
9.1.2 構(gòu)成網(wǎng)站內(nèi)容的元素
9.1.3 通過requests獲取網(wǎng)頁內(nèi)容
9.1.4 通過BeautifulSoup4解析網(wǎng)頁內(nèi)容
9.1.5 豆瓣電影爬蟲
9.2 模擬登錄
9.2.1 網(wǎng)站登錄原理
9.2.2 瀏覽器Cookie
9.2.3 requests實(shí)現(xiàn)模擬登錄
9.3 自動化操作瀏覽器
9.3.1 搭建Selenium使用環(huán)境
9.3.2 Selenium基本使用方法
9.3.3 Selenium等待元素加載
9.3.4 XPath基本使用方法
9.3.5 通過Selenium自動化網(wǎng)站后臺
9.3.6 Selenium操作iframe
本章小結(jié)

★第10章 郵件自動化
10.1 電子郵件協(xié)議
10.1.1 電子郵件的由來
10.1.2 郵件服務(wù)器
10.1.3 發(fā)送郵件協(xié)議:SMTP
10.1.4 接收郵件協(xié)議:POP3與IMAP
10.2 設(shè)置第三方郵件服務(wù)
10.2.1 設(shè)置新浪郵箱
10.2.2 電子郵件發(fā)送原理
10.3 自動發(fā)送郵件
10.3.1 安裝yagmail庫
10.3.2 使用yagmail庫發(fā)送文字郵件
10.3.3 使用yagmail庫發(fā)送附帶圖片的郵件
10.3.4 使用yagmail庫發(fā)送附帶附件的郵件
10.3.5 使用yagmail庫發(fā)送HTML郵件
10.4 自動獲取郵件
10.4.1 淺談郵件格式
10.4.2 解析郵件頭
10.4.3 解析郵件體
10.4.4 自動獲取郵件附件
本章小結(jié)

★第11章 圖形用戶界面軟件自動化
11.1 初識PyAutoGUI
11.1.1 故障安全功能
11.1.2 PyAutoGUI庫的一些問題
11.2 控制鼠標(biāo)
11.2.1 控制鼠標(biāo)移動
11.2.2 控制鼠標(biāo)單擊
11.2.3 控制鼠標(biāo)拖動
11.2.4 控制鼠標(biāo)滾動
11.2.5 監(jiān)控鼠標(biāo)操作
11.3 控制鍵盤
11.3.1 模擬輸入
11.3.2 敲擊鍵盤
11.3.3 使用快捷鍵
11.3.4 監(jiān)控鍵盤輸入
11.4 其他功能
11.4.1 提示彈窗
11.4.2 識圖定位
本章小結(jié)

附錄A Python的來源與歷史
附錄B 計算機(jī)基礎(chǔ)概念

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號