Python에서 if name == ‘main’: 의 역할은?

Python에서 if __name__ == ‘__main__’: 의 역할은? Python에서 if __name__ == “__main__” 의 역할은? Python에서 코드를 실행할 때 자주 등장하는 코드가 있습니다: if __name__ == “__main__”: print(“Hello, World!”) 이 코드는 무엇을 의미할까요? 🤔 그리고 왜 이렇게 작성해야 할까요? 1. __name__ 변수란? Python은 실행 중인 모듈(파일)의 이름을 __name__ 이라는 변수에 자동으로 저장합니다. 예를 들어, hello.py 파일이 …

🚀 이제 return만 쓰지 마세요! Python yield가 답입니다

🔥 Python yield 완벽 가이드: 반복문을 더 스마트하게! 안녕하세요! 😊 오늘은 Python의 강력한 기능 중 하나인 yield 키워드에 대해 쉽게 설명해볼게요. 처음 들으면 어렵게 느껴질 수 있지만, 천천히 따라오면 누구나 이해할 수 있어요! 🚀 🧐 yield란 무엇인가? Python에서 yield는 함수를 멈췄다가 다시 실행할 수 있도록 만드는 마법 같은 키워드예요. 보통 함수는 return을 만나면 값을 반환하고 …

Anaconda 설치 및 Jupyter notebook 사용

파이썬으로 데이터분석, 머신러닝, 딥러닝등 코딩을 하려면 여러가지 개발환경이 있지만 그 중에서 가장 많이 사용하는 환경은 jupyter notebook 환경이라고 생각한다. 그럼 다양한 가상환경을 만들수 있는 아나콘다를 활용하여 가상환경을 만들고, 주피터 노트북을 설치하여 나만의 개발환경을 만들어 보자. 1. 아나콘다 설치 anaconda라고 구글에 치면 아나콘다 사이트가 나온다. https://www.anaconda.com/ 여기서 우측 위에 있는 다운로드를 클릭하여 다운로드를 들어가서 운영체제에 맞는 …

vscode remote-containers error

vscode에서 remote로 docker에 접속할때 docker extention으로 접속할때. attache visual studio code를 클릭하면 Error running command remote-containers.attachToRunningContainerFromViewlet: The operation was aborted. This is likely caused by the extension that contributes remote-containers.attachToRunningContainerFromViewlet. 위와같은 에러가 발생한다. 혹은 remote explorer의 Dev Containers에서 도커를 잡으려고 아무리 새로고침을 해봐도 Error running command remote-containers.explorerTargetsRefresh: The operation was aborted. This is likely caused …