본문 바로가기

전체 글

(14)
파이썬 입문 시에 많이 보는 에러(3) - import 오류 이번 글에서는 분명히 라이브러리를 설치했음에도 불구하고 Python에서 해당 라이브러리가 제대로 인식되지 않아 발생하는 오류에 대해 다루어보겠습니다.1. 왜 이런 오류가 발생할까?이미 pip install을 통해 라이브러리를 설치했다고 생각했는데 Python이 해당 라이브러리를 찾지 못하는 이유는 크게 다음과 같이 나눌 수 있습니다.가상환경 문제:Python 개발 시에는 venv나 conda와 같은 가상환경을 자주 사용합니다. 만약 특정 가상환경에서 라이브러리를 설치했다면, 다른 환경에서 실행하는 Python 인터프리터는 해당 라이브러리를 인식하지 못합니다.즉, pip install을 실행한 환경과 실제 코드를 실행하는 환경(해당 Python 인터프리터)이 일치하지 않으면 라이브러리가 인식되지 않습니다...
파이썬 입문 시에 많이 보는 에러(2)-NameError 이번 글에서는 NameError의 발생 원인과 이를 해결하는 방법을 살펴보겠습니다. 1. NameError란?NameError는 Python 코드에서 정의되지 않은 변수, 함수, 혹은 객체를 참조할 때 발생하는 오류입니다. Python은 변수나 객체가 선언되어야만 사용할 수 있기 때문에, 이를 정의하지 않은 상태에서 접근하려고 하면 오류가 발생합니다.또한 변수 이름을 잘못 입력하거나 오타가 있을 경우에도 이 오류가 발생할 수 있습니다. 2. 발생 예시(1) 정의되지 않은 변수를 참조한 경우다음 코드를 살펴보겠습니다.print(a) # 오류 발생위 코드는 변수 a가 정의되지 않았음에도 참조하려고 하기 때문에 NameError가 발생합니다. 오류 메시지는 다음과 같이 나타납니다.csharp코드 복사Name..
파이썬 입문 시에 많이 보는 에러(1) - IndentationError Python 코드를 작성할 때, IndentationError는 비교적 자주 발생하는 오류 중 하나입니다. 이 오류는 들여쓰기가 잘못된 경우에 나타나며, Python은 들여쓰기를 통해 코드 블록을 구분하기 때문에 이를 명확하게 하는 것이 매우 중요합니다.(아무래도 부딪혀가면서 배우다보면 익숙해지기 마련이긴 합니다.) 1. IndentationError란?IndentationError는 Python 코드에서 들여쓰기가 제대로 이루어지지 않았을 때 발생합니다. 다른 프로그래밍 언어들은 {}와 같은 기호로 코드 블록을 구분하는 반면, Python은 들여쓰기를 사용하여 코드 구조를 정의합니다. 따라서 들여쓰기가 누락되거나 잘못된 경우 Python은 코드의 논리적인 흐름을 이해하지 못해 오류를 반환합니다.예시를 ..
나만의 인디스쿨 저장소 <IndiHub> 0. 시작하며인디스쿨 과목별 자료실에는 좋은 선생님들께서 올려주신 좋은 자료들이 정말 많습니다.QA에도 알아두고 싶은 지식들이 많고, 라운지에도 재미있는 글들이 많이 올라옵니다.  그런데 문제는 발견했던 좋은 자료들을 제가 잊어버리거나, 찾지 못하는 경우가 생긴다는 것이었습니다. 사실 이런 상황을 위해 '스크랩'기능이 이미 있지만 스크랩을 모아놓은 대시보드까지 들어가기가 저에게는 너무 번거로운 일이었습니다. '좋은 자료들을 좀 더 편하게 모아 볼 수 있는 방법이 없을까?' 본 프로그램은 이런 고민에서 시작했습니다. 1. 설치방법※ '크롬 확장프로그램'이기 때문에 꼭 크롬에서 설치하셔야 합니다!! 1) 아래 사이트에 접속하여 'Chrome에 추가'만 누르면 설치는 끝입니다! bit.ly/3Oo7Q57   ..
파이썬 초보를 위한 VScode 파이썬 세팅 방법 1. 파이썬 설치1-1. 파이썬 홈페이지에서 설치https://www.python.org/ 1-2. 마이크로소프트 스토어에서 설치2. Visual Studio Code 설치하기https://code.visualstudio.com/download Download Visual Studio Code - Mac, Linux, WindowsVisual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows. Download Visual Studio Code to experience a redefined code editor, optimized for building and debugging modern web a..
교사 원격 연수(법정연수) 지원 프로그램 <Gamgee v0.45> 패치노트v0.44 - 2024-11-06- 한 페이지에 여러 개의 강의가 연달아 나오는 강의에서 발생하는 오류를 해결하였습니다. v0.43 - 2024-10-12- 오류가 났을 때 발생하는 프리징 문제를 개선하였습니다.  v0.42 - 2024-10-09 Hotfix- 창 원상복구 안되는 문제를 해결하였습니다.- 로딩이 길어질 경우 튕기는 문제를 해결하였습니다.- 작동 시작할 경우 기존 창을 숨김처리 하도록 했습니다.- 진행상황 창 최소화 기능을 추가했습니다. v0.41 - 2024-10-09- 오류가 났을 때 발생하는 프리징 문제를 개선하였습니다.- 프로그램 전체의 작동 안전성을 개선하였습니다. v0.4 - 2024-10-06 - 원하시는 분들을 위해 사용자가 계정 정보를 수동으로 입력할 수 있는 "수..