2010-08-18 5 views
1

J'ai écrit un composant logiciel qui repose sur un fichier de configuration. Pour plus de clarté, je souhaite documenter la structure du fichier de configuration en ajoutant un exemple de fichier dans la docstring de la classe concernée. Pour des raisons évidentes, il devrait apparaître dans une police à largeur fixe. Le seul moyen que je connaisse est d'ajouter >>> avant chaque ligne, ce qui est mauvais car doctest pourrait penser qu'il s'agit d'un segment de code Python et perdre son intelligence. De plus, il semble vraiment moche:epydoc: blocs de texte à largeur fixe

>>> [db]

port >>> = 5432

>>> name = adam_db

...

Ce que je veux vraiment est:

[db]

port = 5432

name = adam_db

...

Dans une police à largeur fixe.

Des idées?

Merci,

Adam

Répondre

Questions connexes