Formatierung python docstrings für dicts

Was ist die empfohlene Methode für das hinzufügen eines docstring für einen dictionary-parameter? Ich kann sehen, mehrere line-docstring Beispiele hier.

Brauche ich zur Dokumentation der Eingabe-Argumente einer Funktion den docstring. Wenn es eine einfache variable, die ich verwenden kann, so etwas wie:

 def func2(a=x, b = y):
 """ fun2 takes two integers 

 Keyword arguments:
 a -- refers to age (default 18)
 b -- refers to experience (default 0)
 """

Wenn wir dict übergeben, die als input-argument der Funktion:

 def func3(**kwargs):
     """ takes dictionary as input

      <Here how to explain them - Is it like?> 
      kwargs['key1'] -- takes value1

      <or simply>
      key1 -- takes value1
      """
  • Könnten Sie bitte erklären, was genau du meinst? Meinst du, wie Dokument ein parameter, sollte ein Wörterbuch?
  • Ja, wie zu dokumentieren, ein parameter, der ein Wörterbuch.
InformationsquelleAutor webminal.org | 2014-11-03
Schreibe einen Kommentar