title: Python: Importing multiple methods from external module
body: <p>With very common Python modules, I find that importing using the <code>from .. import</code> statement greatly increases the readability of my code, since I can reference methods by name without the dot notation. However, in some modules, the methods I require are nested differently, e.g in <code>os</code>: </p>
  
  <pre><code>from os.path import join
  from os import listdir, getcwd
  </code></pre>
  
  <p>Why doesn't <code>from os import path.join, listdir, getcwd</code> work? What would be a "pythonic" way to import all the methods I need in a more succinct manner? </p>