Make a package work as just one import
<p>I have a package in my project containing many *.py source files (each consisting of one class in most cases, and named by the class). I would like it so that when this package is imported, all of the files in the package are also imported, so that I do not have to write</p>

<pre><code>import Package.SomeClass.SomeClass
import Package.SomeOtherClass.SomeOtherClass
import ...
</code></pre>

<p>just to import every class in the package. Instead I can just write</p>

<pre><code>import Package
</code></pre>

<p>and every class is available in Package, so that later code in the file can be:</p>

<pre><code>my_object = Package.SomeClass()
</code></pre>

<p>What's the easiest way of doing this in __init__.py? If different, what is the most general way of doing this?</p>
