본문 바로가기

python module import2

파이썬 Module Import 에러 해결법 관련 작업환경 : VS Code lastes version, Python 3.11.x 해당 에러는 패키지 내에 존재하지 않는 모듈을 임포트 해올때 발생합니다. ImportError : attempted relative import with no known parent package - 상대경로 임포트 에러 ModuleNotFoundError: No module named - 모듈 존재하지 않음 먼저 모듈과 패키지는 비슷해보이지만 다른 개념입니다. 모듈은 .py 단위의 필요한 정보를 담은 파일이고 패키지는 이 모듈들을 묶는 단위라고 보는게 무방합니다. 파이썬 구버전에서는 패키지 파일임을 인식하도록 __init__.py의 초기화 파일이 명시되었어야 하지만 최신버전의 파이썬에서는 그렇지 않습니다. 1. 불러올 패키.. 2023. 5. 31.
[Python] 함수와 사용법 많이 쓰이는 언어 C나Java등 기존 프로그래밍 언어는 함수지향적 코딩을 하는데 Python은 interpreter식 그리고 객체지향적 언어이다 역시 함수의 기능도 지원하는데 기존 제작되어 있는 라이브러리와 모듈을 사용하면 다양한 기능을 사용하는 여러 함수들을 사용할 수 있다. def function_test: #함수의 원형 끝에는 : pass 함수를 생성할 때에는 def라는 예약어와 함께 함수의 이름을 선언해주면 된다 제어문과 마찬가지로 함수의 이름 끝에는 :를 붙여줘야 한다 함수는 수학적 정의의 함수와 다르게 프로그램속 함수는 기능의 집합이라는 의미를 가지고 있으며 우리가 만들 함수들은 전부 각 기능에 걸맞는 이름을 가지고 있어야 하며 내부의 코드들 역시 우리가 원하는 기능과 부합해야만 한다. 예를 .. 2020. 9. 11.