Python 피클에 선호되는 (또는 가장 일반적인) 파일 확장자 나는 후자의 세 가지 확장이 다른 것들에도

때때로, 나는 보았다 .pickle, .pck, .pcl, 및 .db파이썬 피클을 포함하는 파일을,하지만 가장 일반적인 또는 가장 좋은 방법이 무엇인지 확실입니다. 나는 후자의 세 가지 확장이 다른 것들에도 사용된다는 것을 알고 있습니다.

관련 질문은 REST API를 사용하여 시스템간에 피클을 보내는 데 선호되는 MIME 유형입니다.



답변

파이썬 2

로부터 파이썬이 문서 (피클 파일 즉, 쓰기)를 직렬화하는 동안, 사용 :

output = open('data.pkl', 'wb')

.pklPython 2를 사용할 때 확장으로 선택합니다 .

파이썬 3

Python 3 문서 의 예제는 이제 .pickle직렬화를위한 파일 확장자로 사용합니다 .

with open('data.pickle', 'wb') as f:
    pickle.dump(...)

아래 martineau의 의견 에서 피클을 보내는 데 선호되는 MIME 유형 :

응용 프로그램 / 옥텟 스트림

바이트 blob에 사용할 HTTP “콘텐츠 유형”무엇입니까?를 참조하십시오 .


답변