В соответствии с документацией вы можете исключить код путем сопоставления строк. Я хочу исключить целые файлы, чтобы отчеты не включали сторонние библиотеки. Я что-то упускаю? Это можно сделать?
Ответ 1
Вы можете опустить модули с флагом -omit. Он принимает список префиксов пути, разделенных запятыми. Так, например:
coverage run my_program.py
coverage report --omit=path/to/3rdparty
Ответ 2
Опущение некоторых файлов, работающих для меня, с использованием API покрытия.
Ну, это то же самое, что предложил Нед.