title: Python create/import custom module in same directory
body: <p>I'm trying to create a simple python script and import a couple of custom classes.  I'd like to do this as one module.  Here is what I have:</p>
  
  <p>point/point.py</p>
  
  <pre><code>class Point:
     """etc."""
  </code></pre>
  
  <p>point/pointlist.py</p>
  
  <pre><code>class PointList:
     """etc."""
  </code></pre>
  
  <p>point/__init__.py</p>
  
  <pre><code>from . import point, pointlist
  </code></pre>
  
  <p>script.py</p>
  
  <pre><code>import sys, point
  verbose = False
  pointlist = PointList()
  </code></pre>
  
  <p>When I run <code>script.py</code>  I get <code>NameError: name 'PointList' is not defined</code></p>
  
  <p>What's weird is that in point/, all three of the module files (__init__, pointlist, point) have a <code>.pyc</code> version created that was not there before, so it seems like it is finding the files.  The class files themselves also compile without any errors.</p>
  
  <p>I feel like I'm probably missing something very simple, so please bear with me.</p>