Préféré (ou plus fréquent) l'extension de fichier pour un Python cornichon

C'est une question d'un élève que je n'ai pas la bonne réponse. À la fois, j'ai vu .pickle, .pck, .pcl, et .db pour les fichiers qui contiennent Python cornichons, mais je suis pas sûr de ce qui est le plus commun ou les meilleures pratiques. Je sais que les trois derniers, des extensions sont également utilisés pour d'autres choses.

La question connexe est de savoir quel type MIME est préféré pour l'envoi de cornichons entre les systèmes utilisant une API REST?

  • Ce qui est drôle, c'est que je suis sûr qu'une fois que j'ai utilisé .pkl.
  • Pour une raison quelconque, ce n'est pas le Python 3 doc, mais en Python 2 doc et en précisant pkl -> docs.python.org/2/library/pickle.html#example
  • Éviter de cornichon dans la mesure du possible. Il ya une raison, les docs mettent en garde contre l'utilisation de cornichon - il n'est pas sûr, il n'a jamais été aussi fort, et il ne sera jamais en sécurité. Utiliser le module json au lieu.