tarfile 라이브러리를 사용하는 동안 lzma 압축을위한 압축 수준을 설정하는 방법은 정말 있습니까? 모드에 대한파이썬 3.5 tarfile 라이브러리 lzma compresslevel
'w : GZ', 'R : GZ', 'w : BZ2', 'R : BZ2', 'X : GZ', 나는 다음과 같은 읽은 'X를 : BZ2를' , tarfile.open()은 파일 압축 수준을 지정하기 위해 compresslevel 키워드 (기본값 9)를 허용합니다.
그래서 여기에 'w : xs'가 없기 때문에 문서에 분명히 no라고 표시됩니다.
그러나이 경우 먼저 tarfile을 작성한 다음 lzma 라이브러리를 사용하여 tarfile을 lzma로 변환 하시겠습니까? 이 모든 작업은 디스크 저장소를 사용하여 수행해야합니다 (파일이 너무 커서 메모리에 모두 저장할 수 없습니다. 우리는 2 ~ 4GB짜리 파일을 사용합니다).
완벽하게 작동합니다. 감사합니다. – leaty