title: How to import submodule from a C# dll in Python
body: <p>I added a dll using <code>pythonnet</code> to my Python script like this:</p>
  
  <pre><code>import os
  import clr
  clr.AddReference(os.path.join(os.path.abspath('.'), 'dlls', 'Supplier.Bundle.dll'))
  import Supplier.Bundle
  </code></pre>
  
  <p>It works just fine, I can call methods or instantiate classes right from the <code>Supplier.Bundle</code> namespace, but when I want to call a method from a nested namespace like <code>Supplier.Bundle.Features</code> I got the error:</p>
  
  <pre><code>AttributeError: Features
  </code></pre>
  
  <p>I also tried the following:</p>
  
  <pre><code>import Supplier.Bundle.Features
  </code></pre>
  
  <p>Which throws:</p>
  
  <pre><code>ModuleNotFoundError: No module named 'Supplier.Bundle.Features'; 'Supplier.Bundle' is not a package
  </code></pre>
  
  <p>Using the same dll in C# works just fine:</p>
  
  <pre><code>using Supplier.Bundle.Features
  </code></pre>
  
  <p>So my question is: how to access classes and methods of nested namespaces of a C# dll within Python3.x using <code>pythonnet</code>?</p>