Python에서 BMP 파일 을 읽으려고합니다 . 처음 두 바이트는 BMP 회사를 나타냅니다. 다음 4 바이트는 파일 크기입니다. 내가 실행할 때 :
fin = open("hi.bmp", "rb")
firm = fin.read(2)
file_size = int(fin.read(4))
나는 얻다:
ValueError : 10 진수 인 int ()에 대한 잘못된 리터럴 : 'F # \ x13'
내가하고 싶은 것은 그 4 바이트를 정수로 읽는 것이지만, 파이썬은 그것들을 문자로 읽고 정수로 변환 할 수없는 문자열을 반환하는 것 같습니다. 이 작업을 올바르게 수행하려면 어떻게해야합니까?