title: Find All text within 1 level in HTML using Beautiful Soup - Python
body: <p>I need to use beautiful soup to accomplish the following</p>
  
  <p>Example HTML</p>
  
  <pre><code>&lt;div id = "div1"&gt;
   Text1
   &lt;div id="div2&gt;
     Text2
     &lt;div id="div3"&gt;
      Text3
     &lt;/div&gt;
   &lt;/div&gt;
  &lt;/div&gt;
  </code></pre>
  
  <p>I need to do a search over this to return to me in separate instances of a list</p>
  
  <pre class="lang-none prettyprint-override"><code>Text1
  Text2
  Text3
  </code></pre>
  
  <p>I tried doing a findAll('div'), but it repeated the same Text multiple times ie it would return</p>
  
  <pre class="lang-none prettyprint-override"><code>Text1 Text2 Text3
  Text2 Text3
  Text3
  </code></pre>