欢迎您访问365答案网,请分享给你的朋友!
生活常识 学习资料

Python系列之:configparser读取配置文件

时间:2023-05-04
Python系列之:登陆Kerberos认证的HDFS集群

一、配置文件hdfs.conf二、读取配置文件参数 一、配置文件hdfs.conf

[cdhprod]corePath: /Users/f/PycharmProjects/firstProject/hdfs/core-site.xmlhdfsPath: /Users/f/PycharmProjects/firstProject/hdfs/hdfs-site.xmlkrb5Conf: /Users/f/PycharmProjects/firstProject/hdfs/krb5.confkeytab: /Users/f/PycharmProjects/firstProject/hdfs/optics.keytabClusterName: hdfs://optics-cdhkeytabUser: optics@CDH.optics.COM[cdhtest]ClusterName: hdfs://optics-cdh-test

二、读取配置文件参数

import configparsercf = configparser.ConfigParser()cf.read("/Users/f/PycharmProjects/firstProject/hdfs.conf")//读取配置文件头['cdhprod', 'cdhtest']secs = cf.sections()print(secs)//读取配置文件对应头内的参数//以读取keytab属性为例keytab = cf['cdhprod']['keytab']print(keytab)

输出如下所示:

['cdhprod']/Users/f/PycharmProjects/firstProject/hdfs/optics.keytab

Copyright © 2016-2020 www.365daan.com All Rights Reserved. 365答案网 版权所有 备案号:

部分内容来自互联网,版权归原作者所有,如有冒犯请联系我们,我们将在三个工作时内妥善处理。