본문 바로가기
프로그래밍/Jupyter Notebook

[Colab] Colab에서 압축파일 풀기

by rahites 2022. 12. 1.

용량이 큰 파일을 그대로 구글 드라이브에 올리려고 하면 업로드 시간이 매우매우 많이 걸린다.

이 때는 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

 

Extra-bytes error when unzipping a file

When I enter unzip ../founation-latest.zip, it outputs this: warning [../foundation-latest.zip]: 248 extra bytes at beginning or within zipfile (attempting to process anyway) The file is 138KB...

unix.stackexchange.com

 

댓글