Skip to content

Instantly share code, notes, and snippets.

@dandrews
Forked from anonymous/gist:5573416
Created May 15, 2013 02:22
Show Gist options
  • Save dandrews/5581244 to your computer and use it in GitHub Desktop.
Save dandrews/5581244 to your computer and use it in GitHub Desktop.
import urllib2
url='http://www.baseball-reference.com/teams/ATL/2012.shtml'
q=urllib2.urlopen(url).read()
current = None
previous = [0,0]
streak=['type', 0]
allstreak=[]
a=q.rsplit('ATL (')
for b in a:
if b!= a[0] and b!=a[-1]:
c=b.split(')')
d=c[0].split('-')
current=[int(d[0]), int(d[1])]
if current[0] > previous[0]:
if streak[0] != 'win':
streak[0]='win'
streak[1]=1
allstreak.append(streak[1])
else:
streak[1]+=1
allstreak.append(streak[1])
else:
if streak[0] != 'loss':
streak[0]='loss'
streak[1]=-1
allstreak.append(streak[1])
else:
streak[1]-=1
allstreak.append(streak[1])
previous=current
print allstreak
print "---------------"
print sorted(allstreak)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment