如何在python中处理配置文件代码实例
更新时间:2020年09月27日 11:29:18 作者:东何
这篇文章主要介绍了如何在python中处理配置文件代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
配置文件是一种计算机文件,可以为一些计算机程序配置参数和初始设置,在内容形式上是一个一个键值对的记录。

testcase.yaml文件:
excel:
filename: "testcase.xlsx"
将yaml库做二次封装:
import yaml
class HandleYaml:
def __init__(self, filename=None):
if filename is None:
self.filename = 'testcase.yaml'
else:
self.filename = filename
with open(filename, encoding="utf-8") as file: # 用上下文管理器打开yaml配置文件
self.data = yaml.full_load(file) # 加载yaml文件,返回一个嵌套字典的字典
def get_data(self, section, option):
return self.data[section][option]
if __name__ == "__main__":
s = HandleYaml()
s.get_data('excel', 'filename')
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
相关文章
python中如何利用matplotlib画多个并列的柱状图
python是一个很有趣的语言,可以在命令行窗口运行,下面这篇文章主要给大家介绍了关于python中如何利用matplotlib画多个并列的柱状图的相关资料,需要的朋友可以参考下2022-01-01
关于 Python opencv 使用中的 ValueError: too many values to unpack
这篇文章主要介绍了关于 Python opencv 使用中的 ValueError: too many values to unpack,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧2019-06-06
Python提取Pdf文件内容的操作方法(表格、文本、图片)
本文主要介绍了Python提取PDF内容的方法(文本、图像、表格),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2025-03-03


最新评论