4
피클 파일을 읽고 쓸 때 일부 코드 단편은 .p
.pkl
이고 일부는 .pickle
인 것으로 나타났습니다. 이 일을하는 가장 비범 한 방법이 있습니까?파일 확장명 : .p vs .pkl vs .pickle
현재 나의 견해로는 정답이 하나도 없으며 이것으로 충분합니다. 실제로 awesome.pkl
또는 awesome.sauce
이라는 파일 이름을 쓰면 pickle.load(open(filename, "rb"))
을 실행할 때 차이가 발생하지 않습니다. 즉, 파일 확장명은 기본 데이터에 실제로 영향을 미치지 않는 규칙입니다. 그게 맞습니까?
보너스 : PNG 이미지를 myimage.jpg
으로 저장하면 어떻게됩니까? 그게 어떤 파괴를 일으킬까요? 차이는 "피클 프로토콜는"때마다 실행하지 않기 때문에