config配置文件读取

'''读取config内容-----'''
'''先创建config.ini文件'''
import configparser
import os
# 获取文件目录
path= os.path.join(os.path.dirname(os.path.dirname(__file__)),'config','config.ini')
config = configparser.ConfigParser()
# 读取文件内容
config.read(path)

'''获取文件中所有的节点'''
res=config.sections()
print(res)
'''获取文件中指定节点中指定的配置信息,如下:获取mysql_info节点中port对应的信息'''
ret =config.get('mysql_info','port')
print(ret)
 
'''-------------------栗子:连接数据库--------'''
import configparser
import  os
import pymysql

path =os.path.join(os.path.dirname(os.path.dirname(__file__)),'config','config.ini')
config = configparser.ConfigParser()
config.read(path)
hostk8s = config.get('mysql_info','hostk8s')
portk8s = config.get('mysql_info','portk8s')
userk8s = config.get('mysql_info','userk8s')
pwdk8s = config.get('mysql_info','pwdk8s')
prodk8s = config.get('mysql_info','product')
# print(hostk8s,portk8s,userk8s,pwdk8s,prodk8s)
try:
    connet = pymysql.Connect(host=hostk8s, user=userk8s, password=pwdk8s, port=int(portk8s),charset='utf8')
    print('链接成功')
except:
    print('链接失败')

猜你喜欢

转载自www.cnblogs.com/chxxsz/p/12895132.html