документация по коду для python [закрыто]

Статья MSDN: Практическое руководство. Проверка того, что строки находятся в допустимом формате электронной почты

Этот метод example вызывает метод Regex.IsMatch (String, String), чтобы убедиться, что строка соответствует шаблону регулярного выражения.

Function IsValidEmailFormat(ByVal s As String) As Boolean
    Return Regex.IsMatch(s, "^([0-9a-zA-Z]([-\.\w]*[0-9a-zA-Z])*@([0-9a-zA-Z][-\w]*[0-9a-zA-Z]\.)+[a-zA-Z]{2,9})$")
End Function

21
задан Alex. S. 11 March 2009 в 16:54
поделиться

5 ответов

Epydoc также является хорошим инструментом для документирования исходного кода и обрабатывает перекрестные ссылки на классы, модули, переменные и т. Д. В HTML, PDF, LaTeX. Рисует также хорошие диаграммы наследования классов. Он используется рядом проектов с открытым исходным кодом, поэтому он довольно активно развивается.

10
ответ дан Jarret Hardie 11 March 2009 в 16:54
поделиться

Использование фильтра Doxypy с Doxygen также хорошо

1
ответ дан sancelot 11 March 2009 в 16:54
поделиться

Условные обозначения: PEP 257 и PEP 8 . Обратите внимание, что строки документов могут быть записаны в reStructuredText

Инструменты для создания документации: например Sphinx

37
ответ дан vartec 11 March 2009 в 16:54
поделиться

Во-первых, добавьте комментарии в ваши строки документов, используя формат RestructuredText.

Во-вторых, получить сфинкс .

В-третьих, создайте индекс, который использует расширение autodoc .

Затем запустите Sphinx, чтобы получить действительно хорошую документацию.

16
ответ дан S.Lott 11 March 2009 в 16:54
поделиться

Очень хорошо поместить документацию кода в сам код. См.:

6
ответ дан dwc 11 March 2009 в 16:54
поделиться
  • 1
    Хорошая, I' ve замеченные другие подходы, такие как изменение владельца/usr/local/Cellar к whoami или Разрешению группам записать на/usr/local – orlybg 29 March 2014 в 05:26
Другие вопросы по тегам:

Похожие вопросы: