1. configparser
프로그램의 기본 실행 설정을 파일에 저장하는 방식
section, key, value값으로 설정
dict type으로 호출이 됨

아래 처럼 예를 들면 게임 프로그램의 등장인물 yun의 기본 정보가 저장됨
[section one]
name : Yun
Age : 30
[section two]
Favorite: game

다른 프로그램에 yun이라는 인물의 정보를 쓰고 싶으면 이런 정보가 저장된 cfg파일을 불러서 그대로 쓰는거임
2. argparser
console 창에서 프로그램 실행 시 세팅 정보를 저장함
py파일을 cmd에서 사용할때, 필요한 argument를 사용자로부터 읽어올때 사용함
’-a’는 짧은 이름 ‘--a_value’는 긴 이름을 나타냄 이것이 무슨말이냐면 아래에서 확인 가능

위 프로그램은 콘솔에서 실행할때 세팅 정보를 입력받아서 저장하여 출력해주는 것임

주피터 노트북에서 위처럼 py파일로 저장할 수 있음

arg_sum.py가 있는 폴더에서 python arg_sum.py --help를 쓰면 파일 정보를 알아볼 수 있음

짧은 이름 -a 10, -b 20으로 a에 10 b에 20을 받아 합을 출력해줌

긴 이름 --a_value 10 --b_value 20을 하면 a에 10 b에 20을 입력받아 합을 출력
728x90
'프로그래밍 > Python' 카테고리의 다른 글
호요랩 자동 출석 체크 프로그램 만들기 프로젝트1(iframe 주의하기) (0) | 2025.03.13 |
---|---|
python에서 logging 간단하게 (0) | 2024.04.30 |
if __name__ == ‘__main__’: 의 __name__변수 (0) | 2024.04.29 |
python의 특징 - first class object, inner function, closure, 데코레이터(decorator) (0) | 2024.04.29 |
python 반복문 중급 기술 - range, break, continue, for ~ else, string iteration (0) | 2024.04.26 |