Extraiga enlaces para cierta sección solo de blogspot usando BeautifulSoup

Estoy tratando de extraer enlaces para cierta sección solo de Blogspot. Pero el resultado muestra que los códigos extraen todo el enlace dentro de la página.

Aquí están los códigos:

import urlparse
import urllib
from bs4 import BeautifulSoup

url = "http://ellywonderland.blogspot.com/"

urls = [url]
visited = [url]

while len(urls) >0:
      try:
          htmltext = urllib.urlopen(urls[0]).read()
      except:
          print urls[0]

      soup = BeautifulSoup(htmltext)

      urls.pop(0)
      print len (urls)

      for tags in soup.find_all(attrs={'class': "post-title entry-title"}):
           for tag in soup.findAll('a',href=True):
                tag['href'] = urlparse.urljoin(url,tag['href'])
                if url in tag['href'] and tag['href'] not in visited:
                    urls.append(tag['href'])
                    visited.append(tag['href'])

print visited

Aquí están los códigos html para la sección que quiero extraer:

<h3 class="post-title entry-title" itemprop="name">
<a href="http://ellywonderland.blogspot.com/2011/02/pre-wedding-vintage.html">Pre-wedding * Vintage*</a>

Gracias.

Respuestas a la pregunta(2)

Su respuesta a la pregunta