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() -- http://mail.python.org/mailman/listinfo/python-list