使用Python和PyYAML怎么读取yaml配置文件

  介绍

这期内容当中小编将会给大家带来有关使用Python和PyYAML怎么读取yaml配置文件,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。

<强>一,首先我们需要安装PyYAML第三方库

直接使用pip安装PyYAML就可以(这里我之前是装过的,所以提示我PyYAML已经在这个目录下了,是5.1.2版本的)

使用Python和PyYAML怎么读取yaml配置文件

<强>二,先看一下我的yaml配置文件中数据的格式

特点:

1。大小写敏感

2。使用缩进表示层级关系

3。缩进的时候使用的是空格,不是tab键(因为在写python脚本的时候可能会习惯用tab键进行缩进,这里的缩进只能使用空格。只要同层级的对齐,空一格或者空两格都是没有关系的)

4。#号表示注释

(这不就是python代码的基本语法嘛!)

使用python和PyYAML怎么读取yaml配置文件

<强>三,读取yaml文件的方法

使用python和PyYAML怎么读取yaml配置文件

注:这里我们在导入的时候,导入的不是PyYAML,而是yaml。

<强>四,看一下输出结果:

res1=, {& # 39; mysql # 39;:,{& # 39;主机# 39;:,& # 39;value_host& # 39;,, & # 39;港口# 39;:,& # 39;value_port& # 39;,, & # 39;用户# 39;:,& # 39;value_user& # 39;,, & # 39;密码# 39;:,& # 39;value_password& # 39;,, & # 39;数据库# 39;:,& # 39;value_databass& # 39;,, & # 39; use_unicode& # 39;:, & # 39; value_use_unicode& # 39;,, & # 39; charset # 39;:, & # 39; value_charset& # 39;},, & # 39; url # 39;:, {& # 39; url # 39;:, & # 39; value_url& # 39;},, & # 39;数据# 39;:,{& # 39;电话# 39;:,& # 39;value_phone& # 39;,, & # 39; pwd # 39;:, & # 39; value_pwd& # 39;,, & # 39; memberId& # 39;:, & # 39; value_memberId& # 39;}}   res1=, value_url python的五大特点是什么

python的五大特点:1。简单易学,开发程序时,专注的是解决问题,而不是搞明白语言本身。2。面向对象,与其他主要的语言如c++和Java相比,Python以一种非常强大又简单的方式实现面向对象编程。3。可移植性,Python程序无需修改就可以在各种平台上运行。4。解释性,Python语言写的程序不需要编译成二进制代码,可以直接从源代码运行程序。5。开源,Python是牙线(自由/开放源码软件)之一。

上述就是小编为大家分享的使用Python和PyYAML怎么读取yaml配置文件了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注行业资讯频道。

使用Python和PyYAML怎么读取yaml配置文件