Coverage.py API

The API to coverage.py is very simple, contained in a module calledcoverage.Most of the interface is in thecoverage.Coverage class. Methods onthe Coverage object correspond roughly to operations available in the commandline interface. For example, a simple use would be:

importcoveragecov=coverage.Coverage()cov.start()# .. call your code ..cov.stop()cov.save()cov.html_report()

Thecoverage.CoverageData class provides access to coverage datastored in coverage.py data files.