0
하나의 보수 연산자를 사용하여 텍스트 파일을 암호화하려고합니다.파일 암호화 혼동
import sys
def encrypt():
try:
fs=open('SOURCE.txt','r') #normal file
ft=open('TARGET.txt','w') #encrypted file
except:
print "File opening error!"
sys.exit(1)
while True:
ch=fs.read(1)
if not ch:
break
ft.write((ord(ch))^65535)
fs.close()
ft.close()
encrypt()
TypeError: expected a character buffer object
왜, 그것은 그 오류를주고있다 :
코드는 아래와 같습니다? 그 어떤 해결책이라도? 당신은 전체 역 추적을 보면
당신이 옳았습니다. 나는 틀 렸습니다. – Vader