IT Dictionary
gdown 라이브러리를 활용하여 파일 다운받기 본문
gdown 라이브러리
gdown은 공유 링크를 통해 파일을 다운받을 수 있게 하는 라이브러리
!wget 또한 비슷하게 사용가능합니다.
저는 이전에 만든 Ball tracking을 공유하였을 때 데이터셋 또한 같이 다운받을 수 있게 하기 위해
구현해 보았습니다.
이걸 활용하면 다른 사용자가 코랩을 통해 바로 구현할 수 있게 됩니다.
Step 1
먼저, 여러파일이라면 압축을 해야 다운받을 수 있으므로 원하는 파일을 압축해줍니다.
Step 2
파일을 구글드라이브에 업로드한 뒤
Step3
코랩에서 gdown을 설치합니다
!pip install gdown
gdown을 이용하여 파일을 다운받을 수 있습니다
# 파일 다운
!gdown --id 링크아이디 입력 --output GBC_balls.zip
Step 4
압축파일을 받았기 때문에 원하는 경로에 풀어줄 수 있습니다
# 압축 파일 추출
import zipfile
local_zip = '/content/GBC_balls.zip'
zip_ref = zipfile.ZipFile(local_zip, 'r')
zip_ref.extractall('/content/')
zip_ref.close()
결과물
원하는 경로에 해당 파일에 잘 들어온 것을 확인할 수 있습니다.
'Lab' 카테고리의 다른 글
YOLO v4 바운딩 박스 좌표 저장하기 (0) | 2021.06.28 |
---|---|
YOLO v5 Object Counter(객체 수 세기) (4) | 2021.05.14 |
YOLOv4 를 이용하여 인식된 객체 counting 하기 (0) | 2021.05.06 |
YOLO v5를 이용하여 Custom data 인식하기 (1) | 2021.05.06 |
Object tracker 구현해보기 - 4주차 (0) | 2021.04.29 |