Python은 ConfigParser를 사용하여 ini 구성 파일 자습서를 조작합니다.

ConfigParser라이브러리를 사용하면  INI 형식의 구성 파일을 쉽게 읽고 조작할 수 있습니다. ConfigParser다음은 작업 INI 구성 파일을 사용하는 간단한 자습서입니다  .

  1. 필요한 라이브러리를 가져옵니다.

    from configparser import ConfigParser
  2. ConfigParser개체를 만들고  구성 파일을 로드합니다.

    config = ConfigParser()
    config.read('config.ini')  # 替换为你的配置文件路径
  3. 구성 항목의 값을 읽습니다.

    • 다음 메서드를 통해  get()지정된 구성 항목의 값을 읽습니다 .

      value = config.get('section', 'option')  # 替换为你的section和option名称
    • []연산자를 통해  지정된 구성 항목의 값을 읽습니다.

      value = config['section']['option']  # 替换为你的section和option名称
  4. 구성 항목의 값을 수정합니다.

    • set()메소드를 사용하여  지정된 구성 항목의 값을 수정하십시오.

      config.set('section', 'option', 'new_value')  # 替换为你的section和option名称以及新值
    • []연산자를 통해  지정된 구성 항목의 값을 수정합니다.

      config['section']['option'] = 'new_value'  # 替换为你的section和option名称以及新值
  5. 새 구성 항목을 추가합니다.

    • 다음 방법을 사용하여  add_section()새 섹션을 추가하십시오.

      config.add_section('new_section')  # 替换为你的新section名称
    • set()다음 방법을 사용하여  새 옵션과 해당 값을 추가합니다.

      config.set('new_section', 'new_option', 'value')  # 替换为你的新section和option名称以及值
  6. 구성 항목 삭제:

    • remove_option()메소드를 사용하여  지정된 옵션을 삭제하십시오.

      config.remove_option('section', 'option')  # 替换为你要删除的section和option名称
    • remove_section()메소드를 사용하여  지정된 섹션을 삭제하십시오.

      config.remove_section('section')  # 替换为你要删除的section名称
  7. 구성 파일을 저장합니다.

    with open('config.ini', 'w') as config_file:  # 替换为你的配置文件路径
        config.write(config_file)

위의 단계를 통해  ConfigParser라이브러리를 사용하여 INI 형식의 구성 파일을 읽고 수정하고 저장할 수 있습니다.

실제 사용에는 더 복잡한 구성 파일 구조 및 조작이 포함될 수 있습니다. ConfigParser자세한 내용과 예제는 공식 문서를 참조할 수 있습니다  .

실습과 실습을 통해  ConfigParser라이브러리를 사용하여 INI 구성 파일을 조작하는 기술을 더 잘 습득하게 됩니다.

추천

출처blog.csdn.net/tiansyun/article/details/131285623