字典到格式化的Yaml

时间:2019-08-24 07:53:18

标签: yaml python-3.7

我是一名网络工程师,他正在尝试学习网络自动化(使用Python和诸如Nornir,Flask之类的某些框架)。 Nornir正在与主机合作并将特定格式的清单YAML文件分组。

我经常得到 swal.fire({ title: "Notice", text: "Are you sure ?", showCancelButton: true, type: 'error', cancelButtonColor: '#d33', }) .then((res) => { if(res.value){ console.log('confirmed'); }else if(res.dismiss == 'cancel'){ console.log('cancel'); } else if(res.dismiss == 'esc'){ console.log('cancle-esc**strong text**'); } }); 个文件,其中包含所有与主机相关的信息。 csv格式如下:

CSV

我设法创建了一些代码来将csv放入字典中。

现在,我被困在如何将字典信息以特定格式放入YAML 中。

格式必须为:

Photo of format

host,hostname,port,username,password,platform,groups,sites,role,type host1.chm,10.10.10.1,22,adminuser,adminpasswd,Cisco_IOS,routers,ams,EN,Cisco1100 host2.chm,172.16.10.10,22,adminuser,adminpasswd,Cisco_IOS,routers,mun,EN,Cisco4300 是csv或dict中的第一个键。

有人可以帮助这个新手继续进行python /自动化之旅!!

0 个答案:

没有答案