2009-09-08 7 views

답변

2

.conf 또한 멋진 확장 프로그램입니다. 그러나 대부분 구성 파일은 응용 프로그램에 따라 다르므로 일관성있는 한 (즉, 동일한 응용 프로그램에서 .cfg와 함께 .conf를 사용하지 않는) 어떤 확장명을 사용하든 관계 없습니다.

4

우디 규칙? 내 프로그램이 "Bob"이라면 간단히 "bob.cfg"이 될 것입니다.

나는 그 대회를 생각해 볼 때 어떤 고민도하지 않았 음을 인정해야한다. 어쩌면 여기서 너무 오래 있었을 수도 있습니다 :-)

물론 구성 정보가 특정 형식 (예 : XML) 인 경우 "bob.xml"을 고려할 수 있습니다. 그러나, 실제로, 나는 생각합니다. 어떤 컨벤션이라도 할 수있는만큼 많은 것을 의도했습니다.

출혈이 명백한 것으로 알리기 위해 프로그램이 실제로 "George"이라면 "bob.cfg" 파일을 호출하지 마십시오.

제발 저를 괴롭히지 마십시오. 나는 이상한 유머 감각으로 재미있는 질문에 답하는 것만 큼 정말 미키를 먹지 않습니다. 내 유머의 브랜드를 오해하는 것은 처음이 아닐 것입니다. (예를 들어, 제 아내는 대부분 절망적입니다.)

+0

+1 정답 : .cfg + 유머. –

4

질문에 구성 파일을 넣을 위치가 포함되어있는 경우 파일의 기본 이름을 의미하는지 확실하지 않습니다. 어쨌든, 위치 :

리눅스 응용 프로그램 인 경우 XDG Base Directory specification (XDG -> 크로스 데스크탑)을 따라야합니다.

구성 파일을 프로그램 다음에 명명 된 폴더에 넣어야한다고합니다 ($XDG_CONFIG_HOME/programname/). XDG_CONFIG_HOME은 정상적으로 ~/.config

0

나는 이것에 대해 어떤 규칙도 없다고 생각합니다. 확장자가 .ini, .cfg, .conf, .config, .pref 또는 원하는 파일을 사용할 수 있습니다.

1

장고는 settings.py을 많이 사용합니다. 매우 분명합니다.