나는 튜플 [(x, y, z), ...]의리스트를 가지고 있는데,이 튜플의리스트를 파일에 저장하려고한다. 이를 위해 .txt 파일을 선택했습니다. "wb"모드에서 파일에 쓰고 닫습니다. 나중에 "rb"모드로 파일을 열고이 바이트 개체를 튜플 목록으로 다시 변환하려고합니다. 정규 표현식의 말도없이이 문제에 대해 어떻게 생각하나요? 이 데이터를 저장하고 간과 한 것을 쉽게 읽을 수있는 파일 형식이 있습니까?바이트 개체를 파이썬 3의 튜플 목록으로 변환하는 방법은 무엇입니까?
-1
A
답변
1
.txt
확장자는 대개 이진 데이터에 사용되지 않습니다.
데이터 구조가 바이트 단위로 알려지지 않았으므로 간단하지 않습니다. 데이터 (유형 및 길이)를 알고 있다면 https://docs.python.org/3.4/library/struct.html의 이진 구조로 "인코딩"하여이를 (이진) 파일에 쓸 수 있습니다.
표준 라이브러리 :
- https://docs.python.org/3/library/fileformats.html
그렇지 않으면, 파일에서 데이터를로 (구조) 데이터를 쓰고 읽는 문제에 대한 많은 솔루션 (한혜진 많은 파일 형식이 있습니다 그 이유는)있다
- https://docs.python.org/3/library/persistence.html
- https://docs.python.org/3/library/xml.html
- https://docs.python.org/3/library/json.html
제 3 자 : 유래에 https://pypi.python.org/
관련 Q & A의
및 기타 모듈 :
관련 문제
- 1. 목록의 중첩 목록을 파이썬 3.3의 튜플 목록으로 변환하는 방법은 무엇입니까?
- 2. 문자열을 튜플 목록으로 변환하는 방법은 무엇입니까?
- 3. 개체를 netbeans의 목록으로 변환하는 방법은 무엇입니까?
- 4. 파이썬 목록 목록을 튜플 목록으로 변환합니다.
- 5. 튜플 목록을 haskell의 일반 목록으로 변환하는 방법은 무엇입니까?
- 6. 스칼라가 튜플 목록을 튜플 목록으로 변환합니다.
- 7. 파이썬에서 튜플 목록으로 함수를 만드는 방법은 무엇입니까?
- 8. 딕테이션 목록을 명명 된 튜플 목록으로 변환하는 Python 방법
- 9. 문자열을 목록으로 변환하는 방법은 무엇입니까?
- 10. user_input을 목록으로 변환하는 방법은 무엇입니까?
- 11. Psygopg2 파이썬 튜플 목록으로 복수 열 바꾸기
- 12. 튜플 목록을 파이썬 목록 목록으로 바꾸기
- 13. 튜플 내의 파이썬 튜플
- 14. 문자열 목록을 목록으로 변환하는 방법은 무엇입니까?
- 15. 튜플 목록으로 -이 코드에서
- 16. 따옴표없이 문자열 요소가있는 파이썬 목록을 적절한 목록으로 변환하는 방법은 무엇입니까?
- 17. 정수를 반복 목록으로 변환하는 Python 파이썬 코드를 작성하는 방법은 무엇입니까?
- 18. numpy 배열을 일반 파이썬 목록으로 변환하는 방법은 무엇입니까?
- 19. 다양한 형식의 문자열을 int 목록으로 변환하는 방법은 무엇입니까? (파이썬)
- 20. 파이썬 3의 함수에 맵을 전달하는 방법은 무엇입니까?
- 21. 바이트 압축 해제 : 파이썬 2와 3의 차이
- 22. l 값 튜플 유형을 값 튜플 유형으로 변환하는 방법은 무엇입니까?
- 23. multiprocessor.manager.list를 순수한 파이썬 목록으로 변환하는 방법
- 24. 튜플 목록을 여러 튜플로 변환하는 방법은 무엇입니까?
- 25. 튜플 목록을 터플로 변환하는 방법은 무엇입니까?
- 26. 개체를 int로 변환하는 방법은 무엇입니까?
- 27. 개체를 이중으로 변환하는 방법은 무엇입니까?
- 28. 개체를 문자열로 변환하는 방법은 무엇입니까?
- 29. 개체를 배열로 변환하는 방법은 무엇입니까?
- 30. 개체를 문자열로 변환하는 방법은 무엇입니까?
무엇을 시도 했습니까? code – garg10may
'pickle'을 사용하십시오 : 텍스트 파일, 구문 분석, 정규식 없음,'pickle.dump' 및'pickle.load' 만 사용하십시오. – ForceBru