title: Getting all nested children within xml tag in python
body: <p>I have an xml.etree.ElementTree object with the following content.</p>
  
  <pre><code>&lt;html&gt;
   &lt;body&gt;
    &lt;c&gt;
     &lt;winforms&gt;
      &lt;type-conversion&gt;
       &lt;opacity&gt;
       &lt;/opacity&gt;
      &lt;/type-conversion&gt;
     &lt;/winforms&gt;
    &lt;/c&gt;
   &lt;/body&gt;
  &lt;/html&gt;
  &lt;html&gt;
   &lt;body&gt;
    &lt;css&gt;
     &lt;css3&gt;
      &lt;internet-explorer-7&gt;
      &lt;/internet-explorer-7&gt;
     &lt;/css3&gt;
    &lt;/css&gt;
   &lt;/body&gt;
  &lt;/html&gt;
  &lt;html&gt;
   &lt;body&gt;
    &lt;c&gt;
     &lt;code-generation&gt;
      &lt;j&gt;
       &lt;visualj&gt;
       &lt;/visualj&gt;
      &lt;/j&gt;
     &lt;/code-generation&gt;
    &lt;/c&gt;
   &lt;/body&gt;
  &lt;/html&gt;
  </code></pre>
  
  <p>I want to get all the tags within each <code>body</code> tag pair. 
  For example, The output I want for the above example is:</p>
  
  <pre><code>c, winforms, type-conversion, opactiy
  css, css3, internet-explorer-7
  c, code-generation,j, visualj 
  </code></pre>
  
  <p>How do I do this is in python using either BeautifulSoup or The ElementTree XML API?</p>