При чтении и записи файлов Pickle я заметил, что некоторые фрагменты используют .p другие .pkl, а некоторые — полный .pickle. Есть ли один наиболее питонический способ сделать это?
На данный момент я считаю, что не существует единственного правильного ответа и что любого из них будет достаточно. Фактически, написание имени файла Awesome.pkl или Awesome.sauce не будет иметь никакого значения при запуске Pickle.load(open(filename, "rb")). То есть расширение файла — это всего лишь соглашение, которое фактически не влияет на базовые данные. Верно?
Бонус: что, если я сохранил изображение PNG как myimage.jpg? Какой хаос это создаст?
Подробнее здесь: https://stackoverflow.com/questions/421 ... -vs-pickle
Именование расширений файлов: .p, .pkl или .pickle. ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Clang++ Создание общих библиотек, могу ли я отключить именование версий SO?
Anonymous » » в форуме Linux - 0 Ответы
- 36 Просмотры
-
Последнее сообщение Anonymous
-