python项目开发就会自动去生成配置文件,而配置文件实际上是可以去自己创建的,不同类型配置文件读取方法也不同 。下文会分享两个比较常用类型,配置文件的读取方法,想学习和对此感兴趣的小伙伴就一起往下看看吧 。

一、py类型
py类型就是用python脚本来作为配置文件,这种读取配置文件的好处就在于不需要去使用任何模块,只用将这个配置文件放在程序运行主文件同一目录下即可 。
那么首先创建一个名为config.py的配置文件,然后在其中去定义一个类 。在这个类里面又去声明两个属性,代码示例如下所示:
class Config: cam1_ulr = "main" cam2_ulr = "rtain"那么现在需要在主程序中读取这个配置文件,那么使用import关键字来将该py类型配置文件作为模块导入,就可以用导入后的对象来获取其中类的属性了,代码如下:
【Python配置文件读取方法是什么?Python怎么读取ini类型配置文件】from config import Configcam1_ulr = Config.cam1_ulr二、ini类型
int可以说是很多程序都会使用到的一个配置文件,例如MySQL数据库就是用其来完成各项配置项设置的 。那么ini文件读取需要用到标准库configparser,因为它可以放在当前项目,或者是其他磁盘中的任意文件夹中都可以 。
实例化同名方法返回配置文件读取器,用其调用read()方法并且传入路径即可将ini类型的配置对象获取到 。再使用items()方法并传入ini配置文件之中的标签即可获取它下面所有的键值对数据,代码如下所示:
from configparser import ConfigParsercfg = ConfigParser()cfg.read("/Us /db.ini")cfg.items("localdb")[('host', '127.0.0.1'), ('user', 'root')]以上就是关于“Python配置文件读取方法是什么?Python怎么读取ini类型配置文件”的全部内容了,希望对你有所帮助 。



微信扫码,学习更方便

现在报名赠100例知识点合集

猜你喜欢
- 如何使用python上下文管理器?python上下文管理器的用法详解
- python中tcp编程是什么?详解python tcp编程的基本概念
- python中list与array有什么区别?Python中列表和数组之间有什么不同?
- Python程序中守护线程是什么?Python如何设置守护线程?
- python中如何创建ndarray数组?python中ndarray创建的两种方法
- python中的unittest框架是什么?Python自带的单元测试有什么特点?
- Python配置文件怎么创建?Python开发为什么创建配置文件
- Python量化交易最低价怎么计算?Python如何获取股票一天最低价
- Python绘制西瓜代码是什么?Python如何画西瓜切片
- Python课件资源怎么获取?Python教学资源哪些比较好
