title: What is the difference between except and except BaseException
body: <p>What is the difference between those two:</p>
  
  <pre><code>except:
      # do something
  </code></pre>
  
  <p>and </p>
  
  <pre><code>except BaseException as be:
      print(be)
  </code></pre>
  
  <p>I mean in the first case all possible exception are caught, but is this true for the second?</p>
  
  <p>Also can the error message be printed using the first case?</p>