Quel est le format d'en-tête des fichiers Python?

Je suis tombé sur l'en-tête suivant le format pour Python fichiers source dans un document sur Python directives de codage:

#!/usr/bin/env python

"""Foobar.py: Description of what foobar does."""

__author__      = "Barack Obama"
__copyright__   = "Copyright 2009, Planet Earth"

Est-ce le format standard des en-têtes dans le Python monde?
Quels sont les autres champs/informations puis-je mettre dans l'en-tête?
Python gourous de partager vos lignes directrices de bonne source Python-têtes 🙂

  • Voici un bon endroit pour commencer: PEP 257, qui parle de Docstrings, et des liens vers plusieurs autres documents pertinents.
  • Peut-être une indication utile pour ceux qui lisent les différentes réponses à cette question est de déterminer quelles fins ils attendent de ces en-têtes de fichier pour être utilisé. Si vous avez un cas concret d'utilisation (par exemple, mon avocat dit les affaires de la cour sont perdues parce que les développeurs n'a pas à mettre les informations de copyright dans chaque fichier.) puis ajouter et maintenir les informations dont vous avez besoin pour ce cas d'utilisation. Sinon, vous êtes juste adonner à votre trouble obsessionnel-compulsif fétiche.
  • haha grand @JonathanHartley ! Pour mes propres projets, comme vous le dites "je livrer mon TOC fétiche." hahaaha stackoverflow.com/a/51914806/1896134