Doctest игнорирует начало строки после многоточияPython

Программы на Python
Anonymous
Doctest игнорирует начало строки после многоточия

Сообщение Anonymous »


В документации не очень ясно описано, как решить следующие проблемы...

def test(): """ >>> импорт документации >>> doctest.ELLIPSIS_MARKER = '' >>> импортировать панд как pd >>> поднять pd.errors.InvalidIndexError # doctest: +ELLIPSIS, +NORMALIZE_WHITESPACE Traceback (последний вызов последний): InvalidIndexError """ импорт документации doctest.run_docstring_examples(test, globals()) Это будет работать нормально, но не касается подстановочного знака в начале InvalidIndexError

def test(): """ >>> импорт документации >>> doctest.ELLIPSIS_MARKER = '' >>> импортировать панд как pd >>> поднять pd.errors.InvalidIndexError # doctest: +ELLIPSIS, +NORMALIZE_WHITESPACE Traceback (последний вызов последний): pandas.errors.InvalidIndexError """ импорт документации doctest.run_docstring_examples(test, globals()) Обратите внимание, что версия pandas — 1.1.3

Ссылки
[*]https://docs.python.org/3/library/docte ... tion-flags [*]Как включить многоточие при вызове доктеста Python? [*]Можно ли использовать многоточие в начале строки в тесте Python?

Вернуться в «Python»