콘솔과 파일에 로그를 남기고 예외 처리가 포함된 기본 코드
json.dumps() 사용시 ensure_ascii를 False로 해야 한글이 깨지지 않음
datetime 모듈 datetime 클래스 weekday() 0:월, 1:화, 2:수, 3:목, 4:금, 5:토, 6:일 timedelta 클래스 날짜/시간 연산 total_seconds() 모든 속성을 초.마이크로초로 반환 dateutil 설치 function parse 자동으로 형식 문자열을 찾아 datetime.date...
보안 위험을 최소화하기 위해서, 프로젝트 코드와 설정값 코드를 분리하여 관리 한다. 이렇게 하면 프로젝트 코드를 그대로 Github등과 같은 버전 관리 시스템에 공개하더라도 설정값에 포함된 DB 접속 정보등의 외부 유출로 인한 보안 위협을 최소화할 수 있다.프로젝트 시
쉘 스크립트 환경변수에 설정값을 지정하여 사용하는 방법은 설정값이 여러개이고 프로젝트가 한개 이상일때 관리하기가 번거로워지므로 프로젝트 디렉터리 .env 파일에 설정값을 저장하고 프로그램 시작시 .env 파일을 환경 변수에 저장하여 사용한다..env 파일에 일반적으로