# -*- coding: iso-8859-1 -*- #!/usr/bin/env python from urllib2 import build_opener from urllib import quote_plus from re import findall def blogSearchMonthResultCount(keyword): opener = build_opener() opener.addheaders = [('User-agent', 'Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1)')] resultsScrape = findall('
(?:About ){0,1}([0-9,]+) result[s]{0,1}', opener.open("http://www.google.com/search?q=%s&safe=off&tbs=blg:1,qdr:m" % quote_plus(keyword)).read()) if len(resultsScrape) == 0: return 0 return int(resultsScrape[0].replace(",", ""))