가취공부하자

파이썬 명명규칙 본문

Python

파이썬 명명규칙

keepGGoing 2022. 7. 28. 23:05

다른 파일에 작성한 함수를 호출하려는데 호출이 안돼서 찾아보았더니 파일명을 대문자에서 소문자로 바꾸니 해결되었다.. 그래서 한번 파이썬의 변수나 파일이름 짓는 규칙을 찾아보았다.

 

패키지와 모듈의 이름 

- 패키지와 모듈 모두 이름은 짧아야하고 전부 소문자여야 한다.

- 패키지는 가독성을 위해 밑줄(_)을 쓸 수있다.

- 모듈은 밑줄을 권장하지 않는다

+ 패키지는 폴더, 모듈은 함수나 변수 또는 클래스를 모아놓은 파일

 

클래스의 이름

- 클래스는 Capitalized형식(첫글자만 대문자 나머지 소문자)를 따른다.

 

Exception 이름

- 예외는 클래스와 동일하기 Capitalized형식(첫글자만 대문자 나머지는 소문자)를 따른다

- 다만, 맨 뒤에 "Error"로 끝내는 것을 권장

 

상수, 변수, 함수, 함수의 이름

- 이 경우는 소문자를 원칙으로 하며, 가독성을 위해 밑줄(_)사용을 권장

 

참고

https://hashcode.co.kr/questions/489/%ED%8C%8C%EC%9D%B4%EC%8D%AC%EC%97%90%EC%84%9C-%EB%B3%80%EC%88%98%ED%95%A8%EC%88%98-%EC%9D%B4%EB%A6%84%EC%9D%84-%EC%A7%80%EC%9D%84-%EB%95%8C-%EA%B7%9C%EC%B9%99%EC%9D%B4-%EC%9E%88%EB%82%98%EC%9A%94

http://dbcafe.co.kr/wiki/index.php/%ED%8C%8C%EC%9D%B4%EC%8D%AC_%EB%AA%85%EB%AA%85%EA%B7%9C%EC%B9%99