ConfigParser
라이브러리를 사용하면 INI 형식의 구성 파일을 쉽게 읽고 조작할 수 있습니다. ConfigParser
다음은 작업 INI 구성 파일을 사용하는 간단한 자습서입니다 .
-
필요한 라이브러리를 가져옵니다.
from configparser import ConfigParser
-
ConfigParser
개체를 만들고 구성 파일을 로드합니다.config = ConfigParser() config.read('config.ini') # 替换为你的配置文件路径
-
구성 항목의 값을 읽습니다.
-
다음 메서드를 통해
get()
지정된 구성 항목의 값을 읽습니다 .value = config.get('section', 'option') # 替换为你的section和option名称
-
[]
연산자를 통해 지정된 구성 항목의 값을 읽습니다.value = config['section']['option'] # 替换为你的section和option名称
-
-
구성 항목의 값을 수정합니다.
-
set()
메소드를 사용하여 지정된 구성 항목의 값을 수정하십시오.config.set('section', 'option', 'new_value') # 替换为你的section和option名称以及新值
-
[]
연산자를 통해 지정된 구성 항목의 값을 수정합니다.config['section']['option'] = 'new_value' # 替换为你的section和option名称以及新值
-
-
새 구성 항목을 추가합니다.
-
다음 방법을 사용하여
add_section()
새 섹션을 추가하십시오.config.add_section('new_section') # 替换为你的新section名称
-
set()
다음 방법을 사용하여 새 옵션과 해당 값을 추가합니다.config.set('new_section', 'new_option', 'value') # 替换为你的新section和option名称以及值
-
-
구성 항목 삭제:
-
remove_option()
메소드를 사용하여 지정된 옵션을 삭제하십시오.config.remove_option('section', 'option') # 替换为你要删除的section和option名称
-
remove_section()
메소드를 사용하여 지정된 섹션을 삭제하십시오.config.remove_section('section') # 替换为你要删除的section名称
-
-
구성 파일을 저장합니다.
with open('config.ini', 'w') as config_file: # 替换为你的配置文件路径 config.write(config_file)
위의 단계를 통해 ConfigParser
라이브러리를 사용하여 INI 형식의 구성 파일을 읽고 수정하고 저장할 수 있습니다.
실제 사용에는 더 복잡한 구성 파일 구조 및 조작이 포함될 수 있습니다. ConfigParser
자세한 내용과 예제는 공식 문서를 참조할 수 있습니다 .
실습과 실습을 통해 ConfigParser
라이브러리를 사용하여 INI 구성 파일을 조작하는 기술을 더 잘 습득하게 됩니다.