본문 바로가기
728x90
반응형

Data Engineering/파이썬6

환경변수란? 환경변수 설정(윈도우, 맥OS, 리눅스) 이번 포스팅에서는 환경변수에 대해 설명하고 윈도우, 맥OS, 리눅스에서 환경변수를 설정/수정하는 방법을 소개한다. 환경변수란? 환경변수는 OS에서 스트링을 저장하는 변수로 OS의 환경설정 (실행파일 위치, 홈 디렉토리, ...)과 관련한 정보를 담고있다. 필요에 따라 사용자가 환경변수를 추가하거나 기존의 환경변수를 수정할 수 있다. 대표적인 환경변수 PATH을 예시로 들면 환경변수에 대한 이해가 용이할 것 같아 PATH에 대해 설명하겠다. 환경변수 PATH 환경변수 중에 PATH는 실행파일의 경로들을 담고있는 환경변수이다. 우리가 커맨드라인에서 "python "와 같은 명령어를 칠 때 쉘은 PATH에 포함된 경로에서 python.exe라는 실행파일을 찾아서 실행하는 것이다. 윈도우의 명령프롬프트나 맥OS.. 2022. 10. 6.
파이썬 코딩 컨벤션 - 네이밍 컨벤션 오늘은 깔끔한 파이썬 코드 작성을 위한 코딩 컨벤션 중 네이밍 컨벤션에 대해 알아보자. 1. PEP 8 첫 번째로 파이썬 코딩 컨벤션 공식(?) 문서인 PEP8의 네이밍 컨벤션은 다음과 같다. 1) 모든 글자는 ASCII여야 한다. 2) Module 이름은 모두 소문자여야 하고 짧은 이름이 좋다. 3) Class 이름은 PascalCase를 따른다. - PascalCase: 새로운 단어 첫글자는 대문자, 나머지는 소문자 4) 상수는 대문자여야 한다. 5) 함수, 메소드, 변수 이름은 소문자여야 한다. 6) 메소드의 첫 번째 아규먼트는 self (소문자)여야 한다. 7) 클래스 메소드의 첫 번째 아규먼트는 cls (소문자)여야 한다. 8) 클래스에서 private attribute은 언더스코어(_)로 시작.. 2022. 9. 22.
728x90
반응형