일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- python
- flask
- 파이썬
- gpu 병렬처리
- 충북
- 그리디 알고리즘
- Google Drive
- docker-compose
- pymongo
- List
- venv
- Django
- G-Suite
- 아이폰
- 깃허브
- selenium
- 구글 드라이브
- MongoDB
- 추천 영상
- nocookie
- 단축어
- 장고
- 탐욕 알고리즘
- 알고리즘
- 링크
- 리스트
- 바로학교
- 유튜브
- 코딩
- DB
Archives
- Today
- Total
SSAMKO의 개발 이야기
python 직접 작성한 module, package import 하기 본문
반응형
python에서 다른 폴더, 특히 상위폴더에 작성한 module 혹은 pacakge를 import할 때, 경로 문제가 자주 발생한다.
해당 스크립트를 직접 실행시킬때, package를 아래처럼 import해줄 수 있다.
if __name__ == '__main__':
if __package__ is None:
import sys
from os import path
sys.path.append(path.dirname(path.dirname(path.abspath(__file__))))
from airtrack_banner import Banner
else:
from ..airtrack_banner import Banner
반응형
'Python' 카테고리의 다른 글
[python] pyenv로 원하는 파이썬 버전 설치하기 (0) | 2021.01.22 |
---|---|
[google API] 이미지에서 텍스트 추출하기 - OCR (0) | 2021.01.09 |
[파이썬]진행상황 표시하기 - 한 줄로 print하기 (0) | 2020.12.25 |
[flask]DB ORM을 위한 라이브러리 sqlacodgen, pymongo (0) | 2020.12.21 |
Django에서 socket-io[client] 사용하기 | Python (0) | 2020.06.28 |
Comments