여정의 기록
colab에서 내가 만든 module import 하는 법 본문
728x90
현재 파이널 프로젝트를 진행 중이다. 오늘은 특정값을 넣으면 그에 맞는 값을 return 해주는 클래스를 만들었는데,
그걸 colab에서 아무리 모듈로 import를 하려고해도 안되는 거다...
no module named module , '함수 ' is not defined 와 같은 경로를 못찾거나 해당 모듈안에 함수가 들어있는데 찾지 못하는 에러가 발생했었다.
생각해보니 colab에서는 특정 코드가 필요할 것 같아서 찾아보니 진짜로 그 코드가 있었다.
# goole driver와 mount한다.
from google.colab import drive
drive.mount('/content/drive')
# sys.path에 내가 저장한 모듈의 위치를 적어주었다.
# 이 위치에 있는 모듈은 어디서나 편하게 불러올 수 있다고 한다.
import sys
sys.path.insert(0, '/content/drive/MyDrive/project/')
# 나는 .py 형식으로 저장해두었다.
import 나의모듈이름
# 실행
result=나의 모듈이름.그 모듈의 클래스이름()
result.그모듈의클래스의특정함수()
이렇게하니 잘작동된다

728x90
'공부 > 프로젝트 진행' 카테고리의 다른 글
wav 음성파일 silence 제거함수 librosa.effects.split (0) | 2022.08.13 |
---|---|
librosa.effects.trim. wav 음성파일에서 공백제거 (0) | 2022.08.12 |
Deep Residual Learning for Image Recognition 공부 (0) | 2022.07.29 |
DistilBERT란? (0) | 2022.07.22 |
Bert Uncased와 cased의 차이 (0) | 2022.07.22 |