Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 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)
- 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)
- >>> by = urllib.request.urlopen( 'https://packagecontrol.io/' + pf.replace(' ', '%20')).read()
- Traceback (most recent call last):
- File "<string>", line 1, in <module>
- File "./urllib/request.py", line 156, in urlopen
- File "./urllib/request.py", line 469, in open
- File "./urllib/request.py", line 492, in _open
- File "./urllib/request.py", line 447, in _call_chain
- File "./urllib/request.py", line 1310, in unknown_open
- urllib.error.URLError: <urlopen error unknown url type: https>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement