glob.glob(arg1) : arg1 경로의 파일명들을 리스트로 뽑아서 반환한다.
glob.glob('*.txt') : 현재 경로의 .txt로 끝나는 모든 파일명들을 리스트로 반환한다.
glob.glob(r'C:\U*') : 원시 문자열로(\때문에 생기는 문제 방지) 경로를 입력해주면 해당 경로에서 조건에 맞는 디렉토리명 혹은 파일명들을 리스트로 반환한다.
zipfile.ZipFile(arg1) : arg1에 해당하는 zip파일을 처리할 수 있는 객체를 생성합니다.
a = zipfile.ZipFile(arg1)를 한 후
a.namelist() : zip파일 내의 압축되어있는 파일들 목록을 리스트로 반환한다.
a.getinfo(arg1) : zip파일 내에 압축되어있는 arg1파일의 정보들을 알 수 있는 객체를 반환한다.
a.extractall() : 현재 경로에 모든 파일을 압축해제한다.
a.extract(arg1) : arg1에 해당하는 파일만 압축해제한다.
a.close() : 해당 객체를 소멸한다.
zipfile.ZipFile(arg1, 'w') : arg1에 해당하는 zip파일을 write할 수 있는 객체를 생성한다. w는 없다면 해당 zip을 만들고 기존의 것은 지워지면 a는 기존 zip파일에 추가가 가능하다.
a = zipfile.ZipFile(arg1, 'w')를 한 후
a.write(arg1) : arg1을 해당 객체를 통해 해당 zip파일에 압축한다.
a.close() : 해당 객체를 소멸한다.