본문 바로가기

분류 전체보기165

[파이썬/Python 기초] __name__ 에 대해 알아보자. 저번 시간에는 모듈, 패키지, 라이브러리, 프레임워크에 대한 개념과 직접 코드로 구현해 봤습니다. 이번 시간에는 파이썬 파일의 숨겨진 __name__ 변수에 대해 알아보도록 하겠습니다. 모듈, 패키지, 라이브러리, 프레임워크의 개념에 대해 잘 모르시는 분들께서는 아래 글을 먼저 읽어주세요. [파이썬/Python 기초] 모듈, 패키지, 라이브러리, 프레임워크의 차이 [파이썬/Python 기초] 모듈, 패키지, 라이브러리, 프레임워크의 차이 모듈, 패키지, 라이브러리, 프레임워크의 차이는 무엇일까 모듈이 모이면 패키지가 되고, 패키지가 모이면 라이브러리가 됩니다. 모듈은 프로그램에서 어떤 기능을 하는 작은 단위이자 코드 덩 kevinitcoding.tistory.com 모듈과 패키지를 직접 구현해 보는 실습.. 2023. 7. 2.
[파이썬/Python 기초] 모듈과 패키지를 코드로 직접 구현하기 저번 시간에는 모듈, 패키지, 라이브러리, 프레임 워크에 대한 개념을 살펴봤습니다. 이번 시간에는 모듈과 패키지를 직접 코드로 구현하면서 실습해 보는 시간을 갖도록 하겠습니다. 혹시 모듈, 패키지에 대해 잘 모르신다면 아래 링크의 글을 먼저 읽고 오시면 이해하시는데 도움이 될 것 같습니다. [파이썬/Python 기초] 모듈, 패키지, 라이브러리, 프레임워크의 차이 [파이썬/Python 기초] 모듈, 패키지, 라이브러리, 프레임워크의 차이 모듈, 패키지, 라이브러리, 프레임워크의 차이는 무엇일까 모듈이 모이면 패키지가 되고, 패키지가 모이면 라이브러리가 됩니다. 모듈은 프로그램에서 어떤 기능을 하는 작은 단위이자 코드 덩 kevinitcoding.tistory.com 모듈과 패키지에 대한 코드 실습 먼저 .. 2023. 7. 2.
쥬피터 노트북에서 파이썬 파일(.py)로 저장하는 방법 쥬피터 노트북에서 파이썬 파일(.py) 저장하기 왜 쥬피터 노트북 파일(.ipynb)이 아니라 파이썬 파일(.py)이 필요할까? 쥬피터 노트북은 코드를 블록(Block) 단위로 실행할 수 있습니다. 저는 개인적으로 코딩에 있어서 이런 방식이 굉장히 편리하다고 생각하는데요. 잘 기억이 나지 않거나, 에러가 날 것 같은 코드를 일부분만 미리 다른 블록에서 테스트해 볼 수 있기 때문입니다. 쥬피터 노트북 파일(.ipynb)에는 한 가지 큰 단점이 있습니다. 그 단점은 바로 현업에서 사용하기에 부적합하다는 점입니다. 현업의 코드는 기본적으로 굉장히 길고 여러 파일이 import 되어 맞물려 동작합니다. 쥬피터 노트북은 블록 단위로 실행되는데, 긴 코드가 여러 블록에 나눠져 있으면 여러 번 코드의 실행 버튼(Ru.. 2023. 7. 1.