Java에서 이진 파일을 처리하기 위해 DataInputStream을 가졌습니다. 파이썬에서이 파일들을 위해 우리는 무엇을 사용할 수 있습니까?어떻게 파이썬에서 이진 파일을 처리합니까?
0
A
답변
1
open("file", "b")
파일을 열어 읽을 수 있습니다. here을 참조하십시오.
1
몇 년 전 나는 NULL로 끝나는 문자열의 끝으로 이동 .find('\x00')
처럼 데이터 만 .find()
에 때로는 유용의 여러 게임 서버 http://docs.python.org/2/library/struct.html#struct.unpack
에서 이진 응답을 구문 분석하는 데 몇 바이트를 구조체 모듈을 사용했다.
2
나는 Construct 패키지를 많이 사용하여 Python에서 구조 데이터를 읽고 구문 분석했습니다.
기본적으로 파일의 구조를 매우 관용적이고 비단뱀 방식으로 선언하고 파싱하거나 인코딩하는 것이 가능합니다.
구문 분석 후에 특성을 통해 모든 파일의 정보에 액세스 할 수있는 개체가 있습니다.
관련 문제
- 1. 파이썬에서 파이프와 출력을 어떻게 처리합니까?
- 2. 파일을 어떻게 처리합니까?
- 3. 임시 파일을 어떻게 처리합니까?
- 4. 어떻게 실행을 막지 않고 파이썬에서 예외를 처리합니까?
- 5. 어떻게 장고가 이진 게시물 데이터를 처리합니까?
- 6. 어떻게 파이썬에서 매우 큰 값을 처리합니까?
- 7. PHP로 XML 파일을 어떻게 처리합니까?
- 8. fortran이 파이썬에서 주문한 이진 파일을 작성합니다.
- 9. 문제 파이썬에서 이진 파일을 인코딩하는 URL
- 10. 파이썬에서 여러 예외를 처리합니까?
- 11. 파이썬에서 파일을 어떻게 연결합니까?
- 12. 어떻게 파이썬에서 파일을 복사합니까
- 13. 파이썬에서 이진 파일 읽기
- 14. 어떻게 이진 파일을 바이트로 변환합니까?
- 15. 파이썬에서 이진 파일 플롯
- 16. 파이썬은 메모리를 어떻게 처리합니까?
- 17. VHDL은 오버플로를 어떻게 처리합니까?
- 18. 파이썬에서 문자열로 된 이진
- 19. Sphinx Search는 JSON 파일을 어떻게 색인화/처리합니까?
- 20. aspnet_compiler를 사용하여 제외 된 파일을 어떻게 처리합니까?
- 21. MSMQ Exchange 커넥터는 어떻게 첨부 파일을 처리합니까?
- 22. Dart와 다른 URL의 정적 파일을 어떻게 처리합니까?
- 23. Django 파일 업로드 : 파일을 어떻게 처리합니까?
- 24. mstest.exe는 테스트 DLL의 구성 파일을 어떻게 처리합니까?
- 25. QMake는 정적 라이브러리의 .prl 파일을 어떻게 처리합니까?
- 26. Azure WorkerRole은 어떻게 OS 페이지 파일을 처리합니까?
- 27. Gmail이 Android에서 첨부 파일을 어떻게 처리합니까?
- 28. 명령 줄 옵션과 구성 파일을 어떻게 처리합니까?
- 29. VisualStudio에서 같은 이름의 여러 파일을 어떻게 처리합니까?
- 30. Grails는 리소스가없는 정적 파일을 어떻게 처리합니까?
이 게시물 읽기 : http://stackoverflow.com/questions/1035340/reading-binary-file-in-python 및 this one : http://stackoverflow.com/questions/8710456/reading-a-binary -file-with-python – theAlse
DataInputStream의 파일 형식과 호환되도록 코드를 작성해야합니까? – Ber