Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import urllib2
- f = open('NSOdatabase.html','w')
- prefix = raw_input('Enter Prefix:')
- lowerlimit = raw_input('Start From:')
- upperlimit = raw_input('End at:')
- for i in xrange(int(lowerlimit), int(upperlimit)+1):
- rolln = str(i)
- if len(rolln) < 3:
- rolln = ('0'*(3-len(rolln))) + rolln
- rolln = prefix + rolln
- print 'FETCHING', rolln
- try:
- nso = urllib2.urlopen("http://sofworld.org/nso-result/"+rolln)
- text = nso.read()
- index1 = text.find('<!--CONTENT-->')
- index2 = text.find('<!--END CONTENT-->')
- text = text[index1:index2+18]
- f.write(text)
- f.write('<hr>')
- print 'SUCCESSFUL'
- except:
- f.write('<hr> <h1>'+'Error with roll' + rolln +'</h1> <hr>')
- print 'Error!'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement