python 华为交换机自动配置_Python+YAML+Jinja2批量生成华为交换机配置
一、YAML简介
YAML是一种简洁的非标记语言,通过空白、缩进、分行组织数据,从而使数据表达清晰易懂。
YAML文件,其实就是后缀名为yaml或yml的文本文件。
文件以三道杠表示开头
---
#这三道杠表示文件的开始
#井号是注释
列表的表示
# Python列表:[a,b,c,1,2]
# 用YAML表示如下:
---
- a
- b
- c
- 1
- 2
# 列表单独元素在YAML中用一个横杠加空格表示
# 不用写引号
字典的表示
# Python字典:{'China':'Beijing', 'Japan':{'Tokyo':[1,2,3]}, 'South Korean':{'Soul':['A','B','C']}}
# 用YAML表示如下:
---
China: Beijing:
Japan:
Tokyo:
- 1
- 2
- 3
South Korean:
Soul:
- A
- B
- C
# 字典的键值在YAML中用冒号和空格表示
二、Jinja2简介
Jinja2是一种Python模板语言,速度快、使用广泛。
下面是一个简单的华为交换机配置:
#
sy
python 华为交换机自动配置_Python+YAML+Jinja2批量生成华为交换机配置相关推荐
- python短视频自动制作_Python 带你一键生成朋友圈超火的九宫格短视频
1. 场景 如果你经常刷抖音和微信朋友圈,一定发现了最近九宫格短视频很火! 从朋友圈九宫格图片,到九宫格视频,相比传统的图片视频,前者似乎更有个性和逼格 除了传统的剪辑软件可以实现,是否有其他更加快 ...
- python实现qq自动点赞_Python实现QQ自动点赞
用python做一个QQ自动点赞神器,上代码: 1 def QQZan(qq): 2 browser = webdriver.chrome() 3 browser.maximize_window() ...
- python批量生成word报告_Python操作Word批量生成合同的实现示例
背景:大约有3K家商家需要重新确认信息并签订合同.合同是统一的Word版本.每个供应商需要修改合同内的金额部分.人工处理方式需要每个复制粘贴且金额要生成大写金额.基于重复工作可偷懒.用Python解救 ...
- python制作合同模板带图片_Python操作Word批量生成合同的实现示例
背景:大约有3K家商家需要重新确认信息并签订合同.合同是统一的Word版本.每个供应商需要修改合同内的金额部分.人工处理方式需要每个复制粘贴且金额要生成大写金额.基于重复工作可偷懒.用Python解救 ...
- python写一个自动登录脚本_Python 脚本登录交换机实现自动配置备份
Python 脚本登录交换机实现自动配置备份 一.Python脚本 ssh = paramiko.SSHClient() ssh.set_missing_host_key_policy(paramik ...
- python在windows配置_Python在windows平台的多版本配置
Python在windows平台的多版本配置 快速阅读: python在windows平台的环境变量以及多版本配置 ,以及pycharm如何安装包,以及安装包出错时如何排查. 1.python环境变 ...
- python写一个自动登录脚本_Python 实现自动登录+点击+滑动验证功能
需要用到的库有selenium,还需要安装Chrome浏览器驱动,具体如何安装我就不详述了 在这里我模拟了csdn的登录过程 ** 1**.首先打开网页,用户名+密码登录,然后定位用户名输入框,和密码 ...
- python搜索关键词自动提交_python+selenium实现自动化百度搜索关键词
原博文 2019-07-22 14:10 − 通过python配合爬虫接口利用selenium实现自动化打开chrome浏览器,进行百度关键词搜索. 1.安装python3,访问官网选择对应的版本安装 ...
- python qq群自动加入_Python实现向QQ群成员自动发邮件的方法
本文实例讲述了Python实现向QQ群成员自动发邮件的方法.分享给大家供大家参考.具体实现方法如下: 原理: 我们需要先获取QQ群中的所有成员并保存到一个txt文本中去,然后再由python读取文件然 ...
最新文章
- logcat 结合 grep 过滤 log 日志信息
- 机器学习与高维信息检索 - Note 4 - 主成分分析及其现代解释(Principal Component Analysis, PCA)及相关实例
- 做人工智能必看的45篇论文 | 附下载地址
- 全面对比 MATLAB、Julia、Python,谁在科学计算中更胜一筹?
- python爬虫入门必备正则_python 爬虫入门之正则表达式 一
- java工程中使用freemarker例子
- clover更新驱动 后不能开机_MAC 10.14 安装教程-CLOVER的简单操作说明
- 单片机数码管显示原理
- Excel对比两个Sheet数据的异同
- 介绍erp管理软件如何助力小微企业管理升级?
- Apache网页与安全优化
- WTL 自绘控件库 (CQsComboBox)
- MATLAB分析频谱
- HDMI_CS4344调试说明
- springboot+thymeleaf+bootstrap+mybatis-Plus+mysql 情侣空间网站源代码
- Unity 3D PC平台发布|| Unity 3D Web 平台发布||Unity 3D Android平台发布
- modbus测试软件
- 关于证书,这里有你想知道的一切
- Java虚拟机(JVM)面试题(总结最全面的面试题!!!)
- 抽象数据类型的实现(复数的四则运算)