#!/usr/bin/python
#Look up people at Iowa State University by name
# using the address directory at http://ph.iastate.edu/cgi-bin/phonebook
#Dan Rasmussen
#dan.rasmussen@gmail.com
#Started Saturday, November 22nd, 2003
#finished: couple days later
#If you do anything really cool with this, please let me know.
import urllib, sys, string, getopt;
if len(sys.argv) < 2:
print 'ISU Name Lookup'
print 'by Daniel Rasmussen (www.danrasmussen.org)'
print
print 'Usage: ' + sys.argv[0] + ' firstName middleName lastName '
print 'Order is optional, but at least one name must be provided'
sys.exit();
namestring = sys.argv[1];
for count in range(1, len(sys.argv) - 1):
namestring += '+' + sys.argv[count + 1];
u = urllib.urlopen('http://ph.iastate.edu/cgi-bin/phf?Qname=' + namestring);
t = u.readlines();
t.reverse();
u.close();
printOn = False;
while t:
s = t.pop()
if string.find(s, '
') != -1:') != -1:
s = t.pop()
printOn = True
elif string.find(s, '