讓工作化繁為簡: 用 Python 實現辦公自動化
李傑臣 編著
- 出版商: 機械工業
- 出版日期: 2021-03-01
- 售價: $479
- 語言: 簡體中文
- 頁數: 304
- 裝訂: 平裝
- ISBN: 7111674820
- ISBN-13: 9787111674825
已絕版
買這商品的人也買了...
-
$250Lua 設計與實現 -
演算法圖鑑:26種演算法 + 7種資料結構,人工智慧、數據分析、邏輯思考的原理和應用 step by step 全圖解$450$356 -
Lua 程序設計, 4/e (Programming in Lua, 4/e)$534$507 -
圖解 RPA 機器人流程自動化入門:10堂基礎課程+第一線導入實證,從資料到資訊、從人工操作到數位勞動力,智慧化新技術的原理機制、運作管理、效益法則$499$424 -
Python GUI 程式設計:PyQt5 實戰 (暢銷回饋版)$550$429 -
Python 自動化的樂趣|搞定重複瑣碎&單調無聊的工作, 2/e (Automate the Boring Stuff with Python : Practical Programming for Total Beginners, 2/e)$680$537 -
預測之美:機器學習及深度學習真實生活應用$780$616 -
$254文本數據挖掘與 Python 應用 -
Python 功力提升的樂趣|寫出乾淨程式碼的最佳實務 (Beyond the Basic Stuff with Python)$500$375 -
白話演算法!培養程式設計的邏輯思考 (Grokking Algorithms: An illustrated guide for programmers and other curious people)$520$468 -
Python 刷題鍛鍊班:老手都刷過的 50 道程式題, 求職面試最給力 (Python Workout: 50 ten-minute exercises)$480$379 -
Windows APT Warfare:惡意程式前線戰術指南$600$468 -
資料科學的建模基礎 : 別急著 coding!你知道模型的陷阱嗎?$599$509 -
Python 金融市場賺大錢聖經:寫出你的專屬指標$780$616 -
$407超簡單:用 Python 讓 Excel 飛起來 實戰150例 -
$407超簡單:用 Python 讓 Excel 飛起來 (核心模塊語法詳解篇) -
讓工作化繁為簡:用Python實現視頻剪輯與製作自動化$479$455 -
Python X ChatGPT 程式設計實務:從入門到精通 Step by Step$680$530 -
LangChain 奇幻旅程:OpenAI x Gemini x 多模態應用開發指南$680$530 -
$378大模型應用開發:RAG 入門與實戰 -
AI 自動化流程超 Easy -- 不寫程式 No code 也能聰明幹大事$680$578 -
LLM 核心攻略制霸生成式 AI:ChatGPT、嵌入技術、微調與多模態 AI 最佳實踐$680$537 -
AI 應用程式開發|活用 ChatGPT 與 LLM 技術開發實作, 2/e (Developing Apps with GPT-4 and ChatGPT: Build Intelligent Chatbots, Content Generators, and More, 2/e)$680$537 -
$607Transformer 深度解析與 NLP 應用開發 -
AI 繪圖一秒上手:用中文提示詞實現創意 (ChatGPT、Copilot、Designer、Bing、Sora)$580$458
商品描述
Python 不僅功能強大、語法簡潔,而且擴展性強,能夠讓用戶輕松實現辦公自動化, 讓工作化繁為簡所以越來越多的職場人士加入到學習Python 的隊伍中。靈活地使用Python 能幫助我們擺脫大量機械化的重復性工作,只需編寫一些簡短的代碼,便可以用Python 控制Office 和處理多種格式的文檔,輕鬆快速地完成原來煩瑣的工作,從而提高工作效率。
擁有本書將讓你從煩瑣的重復性工作中抽身而出,從而去擁抱更大的世界!
目錄大綱
第1章Python快速上手1.1 Python編程環境的搭建
1.1.1 安裝與配置Anaconda
1.1.2 安裝與配置PyCharm
1.2 Python的模塊
1.2.1 初識模塊
1.2.2 模塊的安裝
1.3 常見問題和解決辦法
第2章Python的基礎語法知識
2.1 變量
2.2 數據類型:數字與字符串
2.2.1 數字
2.2.2 字符串
2.2.3 數據類型的查詢
2.2.4 數據類型的轉換
2.3 數據類型:列表、字典、元組與集合
2.3.1 列表
2.3.2 字典
2.3.3 元組和集合
2.4 運算符
2.4.1 算術運算符和字符串運算符
2.4.2 比較運算符
2.4.3 賦值運算符
2.4.4 邏輯運算符
2.5 編碼基本規範
2.5.1 縮進
2.5.2 註釋
2.6 控制語句
2.6.1 if語句
2.6.2 for語句
2.6.3 while語句
2.6.4 控制語句的嵌套
2.7 函數
2.7.1 內置函數
2.7.2 自定義函數
2.8 模塊的導入
2.8.1 import語句導入法
2.8.2 from語句導入法
第3章自動化整理計算機文件
3.1 文件的自動分類
3.2 文件和文件夾的快速查找
3.3 自動清理重複文件
3.4 批量轉換圖片的格式
3.5 按照日期自動分類圖片
第4章自動化處理PDF文件
4.1 批量下載PDF文件
4.1.1 使用Selenium模塊爬取多頁內容
4.1.2 使用Selenium模塊批量下載PDF文件
4.2 批量合併PDF文件
4.3 批量拆分PDF文件
4.4 批量加密PDF文件
4.5 批量為PDF文件添加水印
4.5.1 自定義函數創建水印文件
4.5.2 自定義函數添加水印
4.5.3 使用循環為每個PDF文件添加水印
第5章自動化處理Word文檔
5.1 批量生成Word合同
5.1.1 讀取文件並進行查找和替換
5.1.2 使用循環套用模板生成合同
5.2 將Word文檔批量轉換為PDF文件
5.3 在Word文檔中批量標記關鍵詞
5.4 在Word文檔中批量替換關鍵詞
第6章自動化處理Excel工作簿
6.1 批量生成產品出貨清單
6.1.1 提取出貨統計表中的數據
6.1.2 使用for語句創建產品出貨清單
6.2 批量替換工作簿的單元格數據
6.3 將多個工作表合併為一個工作表
6.3.1 使用xlwings模塊讀取多個工作表中的數據
6.3.2 新建工作簿存放合併後的數據
6.4 將一個工作表拆分為多個工作簿
6.5 批量拆分列數據
6.6 批量分類匯總數據
第7章自動化處理PowerPoint演示文稿
7.1 批量提取演示文稿中的文本內容
7.2 將演示文稿批量導出為圖片和PDF文件
7.3 自動讀取圖文素材製作演示文稿
7.4 批量提取演示文稿中的圖片素材
第8章爬蟲技術基礎
8.1 認識網頁結構
8.1.1 查看網頁的源代碼
8.1.2 初步瞭解網頁結構
8.1.3 網頁結構的組成
8.1.4 百度新聞頁面結構剖析
8.2 Requests模塊
8.3 正則表達式
8.3.1 正則表達式基礎知識
8.3.2 使用正則表達式提取數據
8.4 Selenium模塊
8.4.1 網頁數據爬取的難點
8.4.2 瀏覽器驅動程序的下載與安裝
8.4.3 使用Selenium模塊獲取網頁真正的源代碼
8.4.4 使用Selenium模塊模擬鼠標和鍵盤操作
第9章爬蟲實戰演練
9.1 爬取圖書數據—噹噹網
9.1.1 使用Requests模塊獲取網頁源代碼
9.1.2 編寫正則表達式提取圖書數據
9.1.3 批量爬取多頁數據
9.2 爬取新聞數據—新浪新聞
9.2.1 使用Selenium模塊獲取網頁源代碼
9.2.2 編寫正則表達式提取新聞數據
9.2.3 自定義函數完成多個關鍵詞的批量爬取
9.3 爬取價格數據—農業農村部網站
9.3.1 使用Selenium模塊獲取網頁源代碼
9.3.2 使用pandas模塊獲取網頁中的表格數據
9.3.3 批量爬取多頁數據
9.4 爬取職位數據—前程無憂網
9.4.1 使用Selenium模塊搜索職位
9.4.2 編寫正則表達式提取數據並保存
9.4.3 批量爬取多頁數據
9.5 爬取財務報表—東方財富網
9.5.1 使用Selenium模塊爬取單頁財務報表
9.5.2 使用Selenium模塊爬取多頁財務報表
9.5.3 爬取指定時期和指定種類的財務數據
第10章自動化處理電子郵件
10.1 自動發送電子郵件
10.1.1 獲取SMTP授權碼
10.1.2 自動發送文本格式的電子郵件
10.1.3 自動發送HTML格式的電子郵件
10.1.4 自動發送帶附件的電子郵件
10.2 批量發送電子郵件
10.3 定時發送電子郵件
10.3.1 自動爬取數據並通過電子郵件發送
10.3.2 利用while True循環實現定時發送電子郵件
10.3.3 利用Schedule模塊實現定時發送電子郵件
