封装配置文件无法读取内容
来源:2-20 重构封装读取配置文件方法

慕沐5022796
2020-04-21
在封装配置文件的时候,运行后没有打印出内容来,也没有报错。不知道是哪里出错了?对照了下老师的代码,没找到原因(路径和file_name没有错,没封装之前可以打印出来的)
写回答
2回答
-
慕沐5022796
提问者
2020-04-22
关于这个问题,本人已解决。原因第25行代码中,main 前后的下划线写短了
112020-04-22 -
Mushishi
2020-04-21
class ReadInit: #加载文件 def load_ini(self,file_name=None): ''' 加载ini文件 ''' if file_name == None: file_path = curPath+"/Config/LocalElement.ini" else: file_path = curPath+file_name cf = configparser.ConfigParser() cf.read(file_path,encoding="utf-8-sig") return cf #获取value得值 def get_value(self,key,node=None,file_name=None): ''' 通过key获取value得值。就是获取定位信息 ''' if node == None: self.node = "login_element" else: self.node = node cf = self.load_ini(file_name) data = cf.get(self.node,key) return data
这样去操作
022020-04-22
相似问题