"바이너리" 파일은 형식이 읽을 수 있는 문자로 구성되지 않은 모든 파일입니다. 이진 파일은 JPEG 또는 GIF와 같은 이미지 파일, MP3와 같은 오디오 파일 또는 Word 또는 PDF와 같은 이진 문서 형식에 이르기까지 다양합니다. Python에서 파일은 기본적으로 텍스트 모드로 열립니다. 바이너리 모드에서 파일을 열려면 모드를 지정할 때 'b'를 추가하십시오.
예를 들어
f = open('my_file', 'w+b') byte_arr = [120, 3, 255, 0, 100] binary_format = bytearray(byte_arr) f.write(binary_format) f.close()
이것은 바이너리 쓰기 모드에서 파일을 열고 byte_arr 배열 내용을 바이너리 파일 my_file에 바이트로 씁니다.