cobertura.py: excluir archivos

¿Cómo excluyo archivos completos de los informes de Cover.py ?

De acuerdo con la documentación puede excluir el código por líneas coincidentes. Quiero excluir archivos completos, para que los informes no incluyan bibliotecas de terceros. ¿Me estoy perdiendo de algo? Se puede hacer?

Puede omitir módulos con la bandera –omit. Toma una lista de prefijos de ruta separados por comas. Así por ejemplo:

coverage run my_program.py coverage report --omit=path/to/3rdparty 

Omitiendo algunos archivos me funcionó usando la API de cobertura. Bueno, es del mismo tipo que sugirió Ned.

Aquí está como lo hice:

cov = coverage.coverage(omit='/usr/lib/python2.6/site-packages/*')