title: Swig C++ python wrapper files explanation?
body: <p>I have wrapped a C++ app to python with swig and VS2017 and it works.</p>
  
  <p>I'm not sure which of the output files are needed if I want to use the module else where. I copied <code>example.py</code> and <code>_example.pyd</code> into another folder and it works there, but I'm not sure if it's general case.</p>
  
  <p>Below are the list of output files? Anyone understand what are each of them for?</p>
  
  <pre><code>06/13/2017  13:46             3,617 example.log
  06/13/2017  13:45             5,727 example.py
  06/13/2017  13:46             8,473 example.pyc
  06/13/2017  13:46    &lt;DIR&gt;          example.tlog
  06/13/2017  13:46           423,546 example_wrap.obj
  06/13/2017  13:46         2,158,592 vc141.pdb
  06/13/2017  13:45             2,128 _example.Build.CppClean.log
  06/13/2017  13:46               750 _example.exp
  06/13/2017  13:46             1,748 _example.lib
  06/13/2017  13:46         4,280,320 _example.pdb
  06/13/2017  13:46            53,248 _example.pyd
  </code></pre>