pickle文件的首选(或最常见)文件扩展名?

Ray*_*ger 57 python rest filenames pickle mime-types

这是一个学生的问题,我没有得到一个好的答案.有时,我见过.pickle,.pck,.pcl,和.db对于包含Python的泡菜,但我不能确定什么是最常见的或最佳实践文件.我知道后三个扩展也用于其他事情.

相关问题是在使用REST API的系统之间发送pickle的首选MIME类型是什么?

The*_*CAL 56

Python 2

Python 2文档:

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

.pkl在使用Python 2时我会选择作为扩展名.

Python 3

Python 3文档中的示例现在.pickle用作文件扩展名:

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


从下面的martineau评论中发送泡菜的首选MIME类型:

应用/八位字节流

请参阅什么是HTTP"内容类型"用于一个字节blob?

  • 也就是说,无论协议如何,我认为`application/octet-stream`会更好 - 请参阅问题[_用于字节blob的HTTP"内容类型"是什么?_](http://stackoverflow.com /问题/ 13223855 /什么,是最HTTP的内容类型使用的-FOR-A-的Blob的字节) (2认同)