• configparse 模块


    config  parser

      用于解析配置文件的模拟

      何为配置文件

      包含配置程序信息的文件就是称为配置文件

      什么样的数据应作为配置文件

      需要该  但是不经常改的信息  例如数据文件的路径  db_path

      配置文件中  只用两种内容

      一种section  分区

      一种option    选项  就是一个key = value  形式

    我们用的最多的就是get功能 用来从配置文件获取一个配置选项

    import configparser
    # 创建一个解析器
    config = configparser.ConfigParser()
    # 读取并解析test.cfg
    config.read("test.cfg",encoding="utf-8")
    # 获取需要的信息
    # 获取所有分区
    # print(config.sections())
    # 获取所有选项
    # print(config.options("user"))
    # 获取某个选项的值
    # print(config.get("path","DB_PATH"))
    # print(type(config.get("user","age")))
    #
    # # get返回的都是字符串类型 如果需要转换类型 直接使用get+对应的类型(bool int float)
    # print(type(config.getint("user","age")))
    # print(type(config.get("user","age")))

    # 是否由某个选项
    config.has_option()
    # 是否由某个分区
    # config.has_section()

    # 不太常用的
    # 添加
    # config.add_section("server")
    # config.set("server","url","192.168.1.2")
    # 删除
    # config.remove_option("user","age")
    # 修改
    # config.set("server","url","192.168.1.2")

    # 写回文件中
    # with open("test.cfg", "wt", encoding="utf-8") as f:
    # config.write(f)
  • 相关阅读:
    TF-IDF
    3.路径模板两张表设计
    6.订单支付回调接口
    5.创建订单并生成支付链接接口
    5.使用ES代替whoosh全文检索
    4.docker基本使用
    3.ubuntu安装docker
    2.课程全文检索接口
    1.搜索引擎工作原理
    7.视频播放页面接口开发
  • 原文地址:https://www.cnblogs.com/frank007/p/9807083.html
Copyright © 2020-2023  润新知