febrero 02, 2010 Archives

mar feb 2 17:02:34 CET 2010

Nexus One, Python, BS

Los que tengan la desgracia de compartir pais con el que esto suscribe sabrán que la página de google sobre el Nexus One nos obsequia con un "Sorry, the Nexus One phone is not available in your country."

Lo que me hace pensar que el día que por fin esté disponible, esa frase desaparecerá. Y eso me lleva a BeautifulSoup y a tres o cuatro líneas que harán que me entere rápidamente cuando esto ocurra:

import urllib2
from BeautifulSoup import BeautifulSoup
page = urllib2.urlopen("http://www.google.com/phone/")
soup = BeautifulSoup(page)
try:
no_nexus = soup.find(attrs={"class" : "callout-box"}).contents
except:
print "¡¡¡Ya está disponible!!!"

Con un par de pinceladas más, y un juicioso uso del cron, voy a ser el primero conocer el notición.


Posted by foobar | Permanent Link