日韩偷拍一区二区,国产香蕉久久精品综合网,亚洲激情五月婷婷,欧美日韩国产不卡

在線客服
Python Linux系統(tǒng)管理與自動(dòng)化運(yùn)維圖書
人氣:74

Python Linux系統(tǒng)管理與自動(dòng)化運(yùn)維

本書包含了大量的實(shí)戰(zhàn)案例,可以很好地作為Python的進(jìn)階教材,讀者也可以舉一反三,編寫自己的管理程序。

內(nèi)容簡介

本書共分11章,每一章都可以單獨(dú)成冊。讀者可以從頭開始閱讀,也可以選擇自己感興趣的章節(jié)閱讀。需要強(qiáng)調(diào)的是,本書是一本實(shí)戰(zhàn)類的書籍,因此,本書強(qiáng)調(diào)實(shí)踐的重要性。很多工程師學(xué)習(xí)Python,學(xué)完就忘,忘了再學(xué),循環(huán)往復(fù),就是因?yàn)閷?shí)踐不充分導(dǎo)致的。本書包含了大量的實(shí)戰(zhàn)案例,可以很好地作為Python的進(jìn)階教材,讀者也可以舉一反三,編寫自己的管理程序。

作者簡介

網(wǎng)易杭州研究院云平臺(tái)開發(fā)工程師,還曾擔(dān)任網(wǎng)易的數(shù)據(jù)庫內(nèi)核開發(fā)工程師和高級(jí)運(yùn)維工程師。是網(wǎng)易云數(shù)據(jù)庫MySQL云平臺(tái)、MongoDB云平臺(tái)的核心開發(fā)人員,網(wǎng)易大規(guī)模MySQL系統(tǒng)運(yùn)維的負(fù)責(zé)人,獨(dú)立完成MySQL存儲(chǔ)引擎的TNT自動(dòng)化研發(fā)和測試。精通Python、shell、linux、MySQL、java,有7年linux和Python相關(guān)經(jīng)驗(yàn);熟悉MySQL、redis、leveldb源碼,近期關(guān)注大數(shù)據(jù)相關(guān)技術(shù)。大會(huì)分享:2016年在全球敏捷運(yùn)維峰會(huì)、PHP China、IMG社區(qū)、Oracle技術(shù)嘉年華分享MySQL和Python相關(guān)技術(shù)。

目錄

目錄?Contents推薦序一推薦序二推薦序三前言第1章Python語言與Linux系統(tǒng)管理 11.1Python語言有多流行 11.2Python語言為什么流行 31.3Python語言有什么缺點(diǎn) 41.4Python語言的應(yīng)用場景 41.5為什么Python適合Linux系統(tǒng)管理 51.6使用Python 2還是Python 3 6第2章Python生態(tài)工具 92.1Python內(nèi)置小工具 92.1.11秒鐘啟動(dòng)一個(gè)下載服務(wù)器 102.1.2字符串轉(zhuǎn)換為JSON 102.1.3檢查第三方庫是否正確安裝 112.2pip高級(jí)用法 122.2.1pip介紹 122.2.2pip常用命令 122.2.3加速pip安裝的技巧 142.3Python編輯器 152.3.1編寫Python的vim插件 152.3.2Windows下Python編輯器PyCharm介紹 172.4Python編程輔助工具 182.4.1Python交互式編程 182.4.2使用IPython交互式編程 202.4.3jupyter的使用 292.5Python調(diào)試器 312.5.1標(biāo)準(zhǔn)庫的pdb 322.5.2開源的ipdb 342.6Python代碼規(guī)范檢查 342.6.1PEP 8編碼規(guī)范介紹 342.6.2使用pycodestyle檢查代碼規(guī)范 362.6.3使用autopep8將代碼格式化 372.7Python工作環(huán)境管理 392.7.1使用pyenv管理不同的Python版本 392.7.2使用virtualenv管理不同的項(xiàng)目 422.8本章總結(jié) 43第3章打造命令行工具 443.1與命令行相關(guān)的Python語言特性 443.1.1使用sys.argv獲取命令行參數(shù) 453.1.2使用sys.stdin和fileinput讀取標(biāo)準(zhǔn)輸入 463.1.3使用SystemExit異常打印錯(cuò)誤信息 483.1.4使用getpass庫讀取密碼 493.2使用ConfigParse解析配置文件 493.3使用argparse解析命令行參數(shù) 523.3.1ArgumentParse解析器 523.3.2模仿MySQL客戶端的命令行參數(shù) 543.4使用logging記錄日志 553.4.1日志的作用 553.4.2Python的logging模塊 563.4.3配置日志格式 563.5與命令行相關(guān)的開源項(xiàng)目 593.5.1使用click解析命令行參數(shù) 593.5.2使用prompt_toolkit打造交互式命令行工具 613.6本章總結(jié) 64第4章文本處理 654.1字符串常量 664.1.1定義字符串 664.1.2字符串是不可變的有序集合 684.1.3字符串函數(shù) 714.1.4案例:使用Python分析Apache的訪問日志 794.1.5字符串格式化 834.2正則表達(dá)式 854.2.1正則表達(dá)式語法 864.2.2利用re庫處理正則表達(dá)式 874.2.3常用的re方法 904.2.4案例:獲取HTML頁面中的所有超鏈接 944.3字符集編碼 944.3.1編碼歷史 954.3.2UTF-8編碼 964.3.3從字符集的問題說起 984.3.4Python 2和Python 3中的Unicode 994.4Jinja2模板 1014.4.1模板介紹 1024.4.2Jinja2語法入門 1024.4.3Jinja2實(shí)戰(zhàn) 1084.4.4案例:使用Jinja2生成HTML表格和XML配置文件 1124.5本章總結(jié) 116第5章Linux系統(tǒng)管理 1175.1文件讀寫 1185.1.1Python內(nèi)置的open函數(shù) 1185.1.2避免文件句柄泄露 1195.1.3常見的文件操作函數(shù) 1205.1.4Python的文件是一個(gè)可迭代對象 1215.1.5案例:將文件中所有單詞的首字母變成大寫 1225.2文件與文件路徑管理 1235.2.1使用os.path進(jìn)行路徑和文件管理 1235.2.2使用os模塊管理文件和目錄 1265.2.3案例:打印最常用的10條Linux命令 1285.3查找文件 1295.3.1使用fnmatch找到特定的文件 1295.3.2使用glob找到特定的文件 1305.3.3使用os.walk遍歷目錄樹 1315.3.4案例:找到目錄下較大(或最老)的十個(gè)文件 1325.4高級(jí)文件處理接口shutil 1345.4.1復(fù)制文件和文件夾 1355.4.2文件和文件夾的移動(dòng)與改名 1355.4.3刪除目錄 1365.5文件內(nèi)容管理 1365.5.1目錄和文件比較 1375.5.2MD5校驗(yàn)和比較 1395.5.3案例:找到目錄下的重復(fù)文件 1395.6使用Python管理壓縮包 1415.6.1使用tarfile庫讀取與創(chuàng)建tar包 1415.6.2使用tarfile庫讀取與創(chuàng)建壓縮包 1425.6.3案例:備份指定文件到壓縮包中 1425.6.4使用zipfile庫創(chuàng)建和讀取zip壓縮包 1435.6.5案例:暴力破解zip壓縮包的密碼 1445.6.6使用shutil創(chuàng)建和讀取壓縮包 1465.7Python中執(zhí)行外部命令 1485.7.1subprocess模塊簡介 1495.7.2subprocess模塊的便利函數(shù) 1495.7.3subprocess模塊的Popen類 1515.8綜合案例:使用Python部署MongoDB 1525.9本章總結(jié) 155第6章使用Python監(jiān)控Linux系統(tǒng) 1566.1Python編寫的監(jiān)控工具 1576.1.1多功能系統(tǒng)資源統(tǒng)計(jì)工具dstat 1576.1.2交互式監(jiān)控工具glances 1606.2使用Python打造自己的監(jiān)控工具 1636.2.1Linux系統(tǒng)的/proc目錄介紹 1636.2.2proc目錄下常用文件介紹 1646.2.3進(jìn)程目錄下常用文件介紹 1656.2.4利用/proc目錄找到被刪除的文件 1666.2.5使用shell腳本監(jiān)控Linux 1686.2.6使用Python監(jiān)控Linux 1706

網(wǎng)友評論(不代表本站觀點(diǎn))

免責(zé)聲明

更多出版社
主站蜘蛛池模板: 舒城县| 靖州| 中阳县| 广西| 连城县| 宜川县| 奉贤区| 渝中区| 安庆市| 开平市| 安义县| 泸溪县| 榆社县| 方山县| 姚安县| 孝感市| 巢湖市| 辰溪县| 平凉市| 任丘市| 增城市| 利津县| 阿克苏市| 青州市| 阳江市| 甘孜县| 弥勒县| 汶川县| 高陵县| 大姚县| 阜宁县| 吐鲁番市| 夏河县| 丽水市| 彰武县| 黔江区| 南涧| 斗六市| 盱眙县| 青州市| 尚志市|