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?
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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