LINUX.ORG.RU

История изменений

Исправление Virtuos86, (текущая версия) :

Это docstring, строка документации, стандартный способ документирования кода в питоне. В данном случае это документация к модулю, поскольку находится на глобальном уровне видимости в начале модуля. Докстринг любого объекта доступен в атрибуте __doc__. Для модуля:

import module 
print(module.__doc__)

Но твоя программулина оформлена как скрипт, а не как модуль.

Upd. Посмотрел код анонимуса, видимо, там очередной лайфхак на соглашениях используется, docopt берет список аргументов из специальным образом оформленного докстринга, хороший вариант, в принципе.

Исходная версия Virtuos86, :

Это docstring, строка документации, стандартный способ документирования кода в питоне. В данном случае это документация к модулю, поскольку находится на глобальном уровне видимости в начале модуля. Докстринг любого объекта доступен в атрибуте __doc__. Для модуля:

import module 
print(module.__doc__)

Но твоя программулина оформлена как скрипт, а не как модуль.