title: BeautifulSoup consecutive blocks
body: <p>I am using BeautifulSoup to parse my crawled html data,
  The pattern I am looking at is</p>
  
  <pre><code>&lt;div&gt;
  ....
  &lt;/div&gt;
  &lt;p&gt;
  ...
  &lt;/p&gt;
  </code></pre>
  
  <p>The content I care about is always enclosed with div followed by a <em>p</em> clause. Of course there are other stand-alone  <em>div</em> and <em>p</em> tags in the html, but the <em>p</em> followed by <em>div</em> are unique patterns that I want</p>
  
  <p>Help know how to achieve query consecutive tags in beautifulSoup is very appreciated</p>