介绍python主程序调用ini文件的方法。主要用于程序初始化,用户名密码保存等等。使用方法主要有模块的导入、实例化对象、ini文件的建立和读取等等。
工具/原料
安装有python3开发环境的电脑
方法/步骤
1
使用到的模块:python要调用Ini文件,需要使用到configparser模块。方法是:from configparser import ConfigParser
2
ini文件的结构,一个ini文件通常由节、健、值组成。节:由方括号括起,健-值对:在每个节下可以有多个健-值组成的对。语法是健=值。如图建立了一个pass.ini文件,代码如下:[njzhw] #节#user为健,njzhw为user健的值。user=njzhwpassword=123456
3
实例化对象。在python文件中要读取ini配置文件,在导入模块的前提下,首先实例化一个对象。如:taeget=ConfigParser()
4
读取ini文件:taeget.read('C:\python\user.ini',encoding='utf-8')利用实例化对象taeget的read方法读取存于电脑中的ini文件,encoding是读取后转换为utf-8的编码类型。
5
提取ini的值:利用对象的get方法可以读取某个节点下的健所对应的值:语法如下:taeget.get('njzhw','user')代表读取njzhw节点下的user的值是什么:本例是将pass.ini文件中的njzhw节点下的user的值读取到变量user中。
6
利用print(user)打印验证一下结果。如图在终端窗口输出了njzhw,与第2步中建立的ini文件相符。
7
同样的方法可以读取另一个健值。如图:采用直接打印的方式输出了ini文件中的njzhw节点下的password健的值为123456。
下一篇:掌握 tar 命令让你秒变大牛