为网络工程师量身打造的 Python 教学书籍设想身为网络工程师的你接到类似这样的需求:公司的网络安全部门提醒你 5000 台思科交换机现有的 IOS 版本有很多安全漏洞,需要尽快升级它们的 IOS 版本。如果你还是用传统的方式,手动一台一台去完成,对于你来说,它不仅是一项重复、单调、费时的工作,更是迟早要面临被淘汰的风险。近年来随着网络自动化技术的兴起,掌握以 Python 为主的编程能力已成为时代所趋,很多高薪网络工程师的职位 JD 中明确提出了以 Python 为主的编程能力。尽管市面上关于 Python 的基础入门教程多如牛毛。遗憾的是,为网络工程师量身打造的计算机网络运维方面的 Python 教学书籍却相当匮乏。这本一小时便弥补了这样的空缺。作者弈心在网络运维领域从业 10 年,目前在「世界第一土豪大学」沙特阿卜杜拉国王科技大学(KAUST)担任高级网络工程师,在书中他将结合自己在学习 Python 以及在工作中使用 Python 时积累的心得和经验,为所有希望或正准备转型的传统网络工程师,提供一本实操性非常强的 Python 学习手册。全书分为四章,从 Python 的安装和运行讲起,详细介绍了 Python 的变量、函数与方法以及数据类型等基础内容。在进阶篇中,讲解了 Python 中的条件(判断)语句、循环语句、正则表达式以及异常处理等必须掌握的 Python 知识点。最后的实验篇中,以 3 个实验代码脚本和 3 个工作案例中用到的代码的方式详解了 Python 在网络运维中的实际应用。希望这本一小时,能帮助所有希望或正准备转型的传统网络工程师,在网络运维自动化技术学习的道路上少走一些弯路,提高自己的职场竞争力。目录「一小时」电子书出版序前言阅读前说明第一章 Python 的安装和运行1.1 安装 Python1.2 在 Windows 上使用 Python1.3 在 Linux 上使用 Python第二章 Python 入门篇2.1 变量(Variable)2.2 注释(Comments)2.3 方法(method) 和函数(function)2.4 数据类型(Data Type)第三章 Python 进阶篇3.1 条件(判断)语句(Conditional Statements)3.2 循环语句(Looping Statements)3.3 文本文件的读写3.4 自定义函数 (User-Defined Function)3.5 模块(modules)3.6 正则表达式 (Regular Expression)3.7 异常处理 (Exception Handling)第四章 Python 实验篇4.1 实验运行环境4.2 Python 中的 Telnet 和 SSH 模块4.3 实验 14.4 实验 24.5 实验 34.6 实验 44.7 实验 54.8 实验 6作者说致谢版权
网络工程师的 Python 之路(知乎 奕心 作品) (知乎「一小时」系列) EPUB, PDF, MOBI, AZW3, TXT, FB2, DjVu, Kindle电子书免费下载。