title: Using omit flag in Python coverage.py API
body: <p>I'm using the python coverage.py to create a very basic test suite with coverage.  Currently everything works great.  However, my coverage report includes all the <code>/usr/local/lib</code> libraries that are called and all the <code>__init__.py</code> files. </p>
  
  <p>Here's what my coverage report call looks like right now: </p>
  
  <pre><code>self.cov.html_report(directory='coverage', omit='*Test*, */usr/local/lib*,*__init__*')
  </code></pre>
  
  <p>The goal is to use the omit flag to remove all classes with the word "Test", "/usr/local/lib", or "__init__" in them.  Since I can't find too much on the web about this in the API (There's plenty about how to do it on the command line), does someone know what the correct syntax to make this work would be?</p>