All pastes #935525 Raw Edit

Unnamed

public python v1 · immutable
·published 2008-03-09 18:34 UTC
rendered paste body
#!/usr/bin/env pythonfrom BeautifulSoup import BeautifulSoupfrom urllib2 import urlopenimport sys,os# grab urlsoupURL = urlopen('http://shipnow.purolator.com/shiponline/track/purolatortrack.asp?pinno=81859995714&lang=E')page = BeautifulSoup(soupURL)if (page.find('tr', {'class' : 'ERRORMESSAGE'})):        # Page error again        print 'Puralator is down, what else is new?'        sys.exitelse:        print 'Purlator up, checking information'        s = page.findAll('td', {'class' : 'DataText'})        date = str(s[2])        location = str(s[3])        os.system("echo '"+date+"' | html2text")        os.system("echo '"+location+"' | html2text")