title: Finding next occurring tag and its enclosed text with Beautiful Soup
body: <p>I'm trying to parse text between the tag <code>&lt;blockquote&gt;</code>.  When I type <code>soup.blockquote.get_text()</code>. </p>
  
  <p>I get the result I want for the first occurring blockquote in the HTML file.  How do I find the next and sequential <code>&lt;blockquote&gt;</code> tag in the file?  Maybe I'm just tired and can't find it in the documentation.</p>
  
  <p>Example HTML file:</p>
  
  <pre><code>&lt;html&gt;
  &lt;head&gt;header
  &lt;/head&gt;
  &lt;blockquote&gt;I can get this text
  &lt;/blockquote&gt;
  &lt;p&gt;eiaoiefj&lt;/p&gt;
  &lt;blockquote&gt;trying to capture this next
  &lt;/blockquote&gt;
  &lt;p&gt;&lt;/p&gt;&lt;strong&gt;do not capture this&lt;/strong&gt;
  &lt;blockquote&gt;
  capture this too but separately after "capture this next"
  &lt;/blockquote&gt;
  &lt;/html&gt;
  </code></pre>
  
  <p>the simple python code:</p>
  
  <pre><code>from bs4 import BeautifulSoup
  
  html_doc = open("example.html")
  soup = BeautifulSoup(html_doc)
  print.(soup.blockquote.get_text())
  # how to get the next blockquote???
  </code></pre>