网络工程师的 Python 之路:网络运维自动化实战(书籍)
《网络工程师的Python之路》(nornir官网探寻2-2,Tutorial,初始化Nornir)
哈喽,大家好,我又来了。本篇继续推进Nornir官方手册一点点,主要内容是初始化nornir对象。前面两篇文章,有读者反馈,我把原文直接引用过来,阅读体验比较一般。从本文开始,我就不复制原文了,而是直接翻译和表述我的理解,尽量贴合原文。请你看我的文章时,对照着原文去看,或者请直接去看官网原文。 〇、参考说明本人写作的目录入口,如果不知道从何读起,建议从这篇《目录》开始,链接如下: [文章: 【网工手艺】专栏入口(总目录)]
利用Python http文档服务——谈分析陌生Package的方法
〇、致谢感谢 王哥 的介绍和分享,让我逐渐入门NetDevOps,王哥是中文圈内,最早系统介绍NetDevOps知识的前辈,他在知乎专栏《网路行者》 无私地分享着NetDevOps知识。帮助包括我在内的很多同行朋友们用Python,敲开了NetDevOps领域的大门,著有《网络工程师的Python之路》一书,这本书,我要强烈安利给想学Python进行网络自动化的同行朋友们。感谢 盛哥 的无私分享。盛哥 的知乎专栏《网工手艺》 对Python的基础知识、网络自动化分析…
《网络工程师的Python之路》(nornir官网探寻2-3,Tutorial,Inventory)
哈喽,大家好,我又来了。这次我们继续来讨论Nornir中的Inventory概念,Inventory翻译过来是“清单”、“存货”、“仓储”的意思,我们可以简单理解成“资源”吧。手头有了仓储资源,我们如何筛选资源,安排资源出库等,需要有一定的手段。 〇、参考说明本人写作的目录入口,如果不知道从何读起,建议从这篇《目录》开始,链接如下: [文章: 【网工手艺】专栏入口(总目录)] 非常感谢 @弈心 王印老师在他的专栏文章中对Nornir历…
网络工程师 Python TextFSM 模板(第4节,实验2,多行回显单行rule,华为)
哈喽,大家好,我又来了。实验1的指令回显是单行的,TextFSM模板中的rule规则也是单行的。实际生产中没有这么简单的。我们一点一点来,先来看指令回显是多行的情况,用逐步逼近的方法来逼近的生产实际。 〇、参考资料本专栏简介及目录入口,如果你不知道从何读起,建议从这篇《目录》开始,连接如下: [文章: 【网工手艺】专栏入口(总目录)] 本文部分参考知乎专栏 @弈心 《网路行者 》实验思想,…
浅谈Python库(功能扩展程序目录)路径
一、Python库Python最为人称道的地方,就是它的胶水特性。它可以通过安装第三方扩展程序,来扩展自己的功能。比如,网络工程师耳熟能详的Paramiko、Netmiko、Nornir、Scrapli等等。 拥有了这些功能高度封装的扩展程序,就能指数级地降低使用者的上手难度。做到便捷开发。所以,业界也把 Python程序员戏称为程序调包师。 1、概念那什么是Python的库呢?其实不必照本宣科解释概念。我自己的理解如下: 库就是Py…
网络工程师 Python 基础语法-代码复用(第3节,Functions,形参实参)
哈喽,大家好,我又来了!本文我们来聊聊函数的实参与形参。在英文教程中,它们却由两个词 parameter、argument来区分。 但在很多中文教材中,会混用“实参”和“形参”的概念,统称为“参数”。如果我们比较熟悉了,基本上理解了形参实参的联系与区别后,也通常直接叫“参数”即可。〇、参考说明本专栏简介及目录入口,如果你不知道从何读起,建议从这篇《目录》开始,链接如下: [文章: 网络工程师Python零基础入门(分支目录)] [文章: 【网工手艺】专栏入口(总目录)]
Mac电脑git备忘录
〇、前言关于git和git远程仓库(github、gittee)的教程,早已多如牛毛。git作为类Unix下的分布式版本管理系统,已经受到全世界程序爱好者的欢迎。近年来git也为Windows、MacOS操作系统提供了图形化管理软件,既简化了使用流程,又推进了git版本管理概念的普及。 但是,很多新入门DevNet的同行朋友,毕竟不是专业“编码”出身,对git概念还很陌生。所以,我特别想从网工的使用习惯入手,来写一篇git的快速入门手册。为使用MacOS…