!/파일

INI

miya 2025. 4. 15. 17:19

INI 파일?

  • Initialization 
  • 설정 파일에 대한 사실상 표준
  • 확장자 : .ini 

 

기본 구조 

 

1. 주석

  • ;

 

2. 키-값 쌍  

  • 키 = 값
var = a       ; This is an inline comment
foo = bar     # This is another inline comment

 

 

3. 섹션 

  • [section] 
  • 키-값 쌍은 섹션 아래에 그룹화
  • 모든 타입은 문자열로 저장됨
; 홍길동이 2001년 4월 1일에 마지막으로 수정하였음
[owner]
name=홍길동
organization=최고의 제품

[database]
server=192.0.2.62     ; 네트워크 이름 변환이 동작하지 않는 경우 IP 주소를 사용한다
port=143
file="payroll.dat"

 

 

 

ini 파일 예시 (from.gpt) 

  • 설정 파일 예시 
# config.ini
[app]  ; 애플리케이션 기본 설정
name = MyCoolApp
version = 1.0.0
debug = true

[server]  ; 서버 관련 설정
host = 127.0.0.1
port = 8080

[database]  ; DB 접속 정보
engine = mysql
host = localhost
port = 3306
user = myuser
password = mypass
name = mydatabase

 

 

 


* ini 파일 
https://ko.wikipedia.org/wiki/INI_%ED%8C%8C%EC%9D%BC#:~:text=INI(Initialization)%20%ED%8C%8C%EC%9D%BC%20%ED%8F%AC%EB%A7%B7%EC%9D%80,%EC%B2%B4%EC%A0%9C%EC%97%90%EC%84%9C%EB%8F%84%20%EC%82%AC%EC%9A%A9%ED%95%A0%20%EC%88%98%20%EC%9E%88%EB%8B%A4.