'''读取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('链接失败')