You know what I would do Eri? Pull down the html source from the website and parse out the tags to find what you are looking for... This way, you can write the parse routine using IDL instead of having to futz with Perl/Python.
Let me go take a look at the source of such a feed and get back to you in a little while.
UPDATE: Ok, here you go.
To get directly to a comma delimited output file, use the following URL:
http://www.wunderground.com/history/airport/KSUS/2008/5/29/DailyHistory.html??format=1&format=1
As far as I can tell, it uses the airport code (in this case KSUS) to find the right weather data. The other information is for display only, but I changed it just in case.
So, you need to write a script that will send the URL string above with the correct Airport Code, Date and other information. What comes back to you (HTML already removed) is this.
TimeCDT,TemperatureF,Dew PointF,Humidity,Sea Level PressureIn,VisibilityMPH,Wind Direction,Wind SpeedMPH,Gust SpeedMPH,PrecipitationIn,Events,Conditions
12:54 AM,54.0,50.0,86,30.19,10.0,Calm,Calm,-,N/A,,Clear
1:54 AM,53.1,48.9,86,30.18,10.0,Calm,Calm,-,N/A,,Clear
2:54 AM,52.0,48.9,89,30.18,10.0,Calm,Calm,-,N/A,,Clear
3:54 AM,52.0,48.0,86,30.18,10.0,Calm,Calm,-,N/A,,Clear
4:54 AM,51.1,48.0,89,30.18,10.0,Calm,Calm,-,N/A,,Clear
5:54 AM,50.0,46.9,89,30.18,10.0,Calm,Calm,-,N/A,,Clear
6:54 AM,54.0,48.9,83,30.18,10.0,Calm,Calm,-,N/A,,Clear
7:54 AM,59.0,51.1,75,30.19,10.0,Calm,Calm,-,N/A,,Clear
8:54 AM,66.0,54.0,65,30.19,10.0,Calm,Calm,-,N/A,,Clear
9:54 AM,71.1,48.0,44,30.18,10.0,Calm,Calm,-,N/A,,Clear
Obviously, the first line is the heading line, and the rest is the data that is available. Of course, this is comma delimited and can be read directly into anything that supports that format.
So then your script just needs to run until it has pulled the date ranges that you want.
If need help with writing the actual script, let me know and I'll post a stub. I just don't have alot of time to day or I would have written it for you.
Al Moskowitz (aka, Achmed)
UPDATE: I momentarily forgot what you do for a living!! :) Go to the CS department and they can write you a scirpt to do what I've described in about 30 minutes fully tested.