나는 사용자 문장의 압축 및 압축 해제 코드 작업을하고있다. 이 코드 만든 :문장 압축하기
import gzip
sentence = input(b"Please enter a sentence ")
varNameIn = (b"sentence")
varNameOut = gzip.compress(varNameIn)
print(varNameOut)
varNameDecon = gzip.decompress(varNameOut)
print(varNameDecon)
을하지만 뭔가 잘못된 것 같다. 문장 'GN의 시간 B'\ X1F \ x8b \ X08 \ x00Z \ xedxX \ X02 \ XFF + N \ XCD + I \ xcdKN \ X05 \ x00부터를 입력
b'Please : 그것은으로 넣어 밖으로 작동 \ xd5Nf \ x9d \ X08 \ x00에서 \ x00에서 \ x00부터 ' b'sentence'는 '대신 사용자의 문장과 그것이 B를 않는 이유 문장을 요청 때'b'sentence을 보여 않는 대신 '왜
의 내용을 입력하십시오 ... 나는 b '가 문장의 미래 단계에서 압축하게 만들 것이라고 들었습니다. 도움이 되었습니까? 감사합니다.
어 : 당신이
str
객체로 그를 다시 설정하려는 경우 decode frombytes
tostr
같은 인코딩을 사용. –@DanielRoseman : 제 추측 :'sentence' 값을'bytes' 객체로 바꾸려는 시도입니다. –