is this possible (getting info off web page)

Esmail ebonak at hotmail.com
Thu Apr 9 17:47:17 EDT 2009


Hi,

I am trying to keep track of two flight bookings on the kayak.com
web site, and would like to automate my query using Python. If I
enter the url below myself into the browser,  a form gets filled
out and the site searches for flights. I would love to be able to
have a simple python script which I can supply with a url and
have it simply display, in text if possible, the best 3 prices.

I thought great opportunity to learn more about Python, and then
presumably re as I parse the text....

However, when I use the code below (located via google), I end up
with an alternate page, basically telling me that kayak doesn't like
bots. So, it seems like Kayak has it set up to prevent automated
access?

Is there anyway to do what I would like to do?

Thanks,

Esmail

--

import urllib2

url = 'http://www.kayak.com/s/search/air?l1=cmh&d1=4/23/2009&l2=yyz&d2=4/26/2009'
res = urllib2.urlopen(url)
page = res.read()




More information about the Python-list mailing list