init
-
20220925_TIL : git 시작하기 and 첫 commit하기TIL 2022. 9. 25. 07:04
#1 서론 예전에 프로젝트를 하다가 실수로 모든 데이터가 날아가서 버전관리의 중요성을 느끼게 되었고, 그때부터 프로젝트를 시작할때 git을 사용하기 시작했다. git을 사용하기 위해서 아주 기본적이게 github에 내 프로젝트를 공유하고, add, commit, push, pull등의 명령어만 배웠다. 위의 명령어들도 정말 간단하게 알고 있어서 조그만 에러 하나만 났어도 github에 새로운 프로젝트를 시작하여 다시 저장할 수 밖에 없었다. 이번에도 에러가 났고 이번에는 정말 git과 github을 제대로 알고싶어졌다. 그래서 이 글을 시작으로 공부할거다. # 시작하기 앞서 단어 정리 repository: .git 디렉토리로 프로젝트에 대한 버전 정보가 담겨있는 디렉토리 #2 본문 #2-1 git 프로젝..
-
20220924_TIL : Python __name__, __init__.pyTIL 2022. 9. 24. 16:48
#1 서론 어제 배운 내용에 이어서 모듈의 __name__ 변수와 __init__.py 파일을 알아봤다. #2 본론 #2-1 __name__ 파이썬의 내장변수인 __name__은 모듈이 직접적으로 실행될 때는 "__main__"이라는 값을 갖게 되고, 다른 파일에 import 됐다면 [파일명]을 갖게 된다. 그래서 모듈이 직접 실행될 때만 실행될 코드를 다음과 같이 작성할 수 있다. if __name__ == '__main__': print('파일 직접 실행됨') 이를 또 응용해서 코드를 깔끔하게 쓸 수 있다. => 파일을 직접 실행했을 때만 실행할 코드를 main() 함수에 저장하면 된다. 예시) def main(): [실행하고 싶은 코드] if __name__ == '__main__': main() ..