Advertisement
Guest User

Untitled

a guest
Nov 1st, 2014
141
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.60 KB | None | 0 0
  1. import urllib.request,os,hashlib; h = '7183a2d3e96f11eeadd761d777e62404' + 'e330c659d4bb41d3bdf022e94cab3cd0'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)
  2.  
  3. import urllib.request,os,hashlib
  4. h = '7183a2d3e96f11eeadd761d777e62404' + 'e330c659d4bb41d3bdf022e94cab3cd0'
  5. pf = 'Package Control.sublime-package'
  6. ipp = sublime.installed_packages_path()
  7. urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) )
  8. by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read()
  9. dh = hashlib.sha256(by).hexdigest()
  10. print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)
  11.  
  12. >>> by = urllib.request.urlopen( 'https://packagecontrol.io/' + pf.replace(' ', '%20')).read()
  13. Traceback (most recent call last):
  14. File "<string>", line 1, in <module>
  15. File "./urllib/request.py", line 156, in urlopen
  16. File "./urllib/request.py", line 469, in open
  17. File "./urllib/request.py", line 492, in _open
  18. File "./urllib/request.py", line 447, in _call_chain
  19. File "./urllib/request.py", line 1310, in unknown_open
  20. urllib.error.URLError: <urlopen error unknown url type: https>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement