로 파일 (파이썬) :열 수 없습니다 BZ2 압축 나는 BZ2 압축기 개체의 파일 BZ2-압축하는 일부 코드를 작성했습니다 정상 아카이브 매니저
def compressFile(file_name, new_name):
comp = bz2.BZ2Compressor()
comFile = open(new_name, "wb")
oldFile = open(file_name, "rb")
while True:
data = oldFile.read(1024*1024)
if(len(data) == 0):
break
compressed = comp.compress(data)
comFile.write(compressed)
comp.flush()
comFile.close()
를 나는 얻지 않는다 오류가 발생하여 파일이 작성되었지만 아카이브 관리자로 열 때 비 특정 오류가 발생합니다. 내 실수를 찾을 수 없으며이 모듈의 문서화가 잘되어 있지 않습니다.
당신이지고 어떤 오류? – georg
"파일을 추출하는 동안 오류가 발생했습니다." – Eknoes
실제로 bzip이 설치되어 있습니까? 그것은 커맨드 라인에서 작동합니까? – georg