[파이썬, Python] binary file 열어 byte arrary로 읽기
바이너리 파일 읽기 전용 모드로 열어서, byte array로 파일 전체를 읽어 오는 예제는 다음과 같습니다.
예제)
file = open(filename, 'rb') byteBuffer = bytearray(file.read()) |
=======================
파일 처리 모드
- 'r' : 읽기 전용
- 'w' : 쓰기 전용
- 'a' : 파일 끝에 추가(쓰기 전용)
- 'r+' : 읽고 쓰기
- 'w+' : 읽고 쓰기(기존 파일 삭제)
- 'a+' : 파일 끝에 추가(읽기도 가능)
- 'rb' : 바이너리 파일 읽기 전용
- 'wb' : 바이너리 파일 쓰기 전용
- 'ab' : 바이너리 파일 끝에 추가(쓰기 전용)
- 'rb+' : 바이너리 파일 읽고 쓰기
- 'wb+' : 바이너리 파일 읽고 쓰기(기존 파일 삭제)
- 'ab+' : 바이너리 파일 끝에 추가(읽기도 가능)
반응형
'파이썬' 카테고리의 다른 글
[파이썬, Python] 파일명 확장자 변경하기 예제 (0) | 2015.07.20 |
---|---|
[파이썬, Python] if x is not None or if not x is None? (1) | 2015.06.12 |
[파이썬, Python] 한글 지원 (0) | 2015.04.27 |
[파이썬, Python] sys.argv 명령행 옵션 구하기 - 파일명 입력 받기 예제 (4) | 2015.04.27 |
[파이썬, Python] if not x (0) | 2015.04.24 |