용량이 큰 파일을 그대로 구글 드라이브에 올리려고 하면 업로드 시간이 매우매우 많이 걸린다.
이 때는 zip파일을 올리고 이를 colab에서 풀어주는게 편리하다!!
1. 본인의 경로 확인
%pwd
2. 경로 이동
- 압축을 풀어줄 파일을 저장할 경로로 이동해준다.
%cd /content/drive/MyDrive/폴더명
3. unzip
!unzip -qq "/content/drive/MyDrive/폴더명/파일명.zip"
이렇게했을 때 압축이 잘 해제되면 좋겠지만....
"0000000 extra bytes at beginning or within zipfile (attempting to process anyway)"
와 같은 오류가 나면서 압축이 안풀릴 때가 있다.
이 때는 unzip을 하기 전에 (경로는 이동한 뒤)
!zip -FFv 이전파일명.zip --out 바꿀파일명.zip
위의 코드를 실행한 후 바꾼파일명.zip 으로 unzip을 시켜주면 정상적으로 압축이 해제된다.
https://unix.stackexchange.com/questions/115825/extra-bytes-error-when-unzipping-a-file
댓글