#coding = utf-8 read_init
import configparser
configparser.ConfigParser()
config = configparser.ConfigParser()
config.read('E:/python_work/project_autorun/config/localelement.ini',
encoding="utf-8")
# print(config)
# #获取所有节点
# print(config.sections())
# #获取节点内键所对应的值
# print(config.get('login_element','username'))
class ReadIni:
def __init__(self,filepath=None):
if filepath == None:
self.filepath = 'E:/python_work/project_autorun/config/localelement.ini'
else:
self.filepath = filepath
def config(self):
config = configparser.ConfigParser()
config.read(self.filepath,encoding="utf-8")
return config
def get_value(self,key,section=None):
if section ==None:
section = "login_element"
else:
self.section = section
return self.config().get(section,key)
if __name__ == "__main__":
config = ReadIni()
config.get_value("pd")
print(config.get_value("password"))
configparser模块的使用
最新推荐文章于 2024-02-02 20:36:06 发布