제발, 도와주세요! 나는 Python3.3이 코드를 사용하고Python3 : urllib.error.HTTPError : 금지 된 HTTP 오류 403 :
:
import urllib.request
import sys
Open_Page = urllib.request.urlopen(
"http://wowcircle.com"
).read().decode().encode('utf-8')
을 그리고 나는이 걸릴 :
는Traceback (most recent call last):
File "C:\Users\1\Desktop\WCLauncer\reg.py", line 5, in <module>
"http://forum.wowcircle.com"
File "C:\Python33\lib\urllib\request.py", line 156, in urlopen
return opener.open(url, data, timeout)
File "C:\Python33\lib\urllib\request.py", line 475, in open
response = meth(req, response)
File "C:\Python33\lib\urllib\request.py", line 587, in http_response
'http', request, response, code, msg, hdrs)
File "C:\Python33\lib\urllib\request.py", line 507, in error
result = self._call_chain(*args)
File "C:\Python33\lib\urllib\request.py", line 447, in _call_chain
result = func(*args)
File "C:\Python33\lib\urllib\request.py", line 692, in http_error_302
return self.parent.open(new, timeout=req.timeout)
File "C:\Python33\lib\urllib\request.py", line 475, in open
response = meth(req, response)
File "C:\Python33\lib\urllib\request.py", line 587, in http_response
'http', request, response, code, msg, hdrs)
File "C:\Python33\lib\urllib\request.py", line 507, in error
result = self._call_chain(*args)
File "C:\Python33\lib\urllib\request.py", line 447, in _call_chain
result = func(*args)
File "C:\Python33\lib\urllib\request.py", line 692, in http_error_302
return self.parent.open(new, timeout=req.timeout)
File "C:\Python33\lib\urllib\request.py", line 475, in open
response = meth(req, response)
File "C:\Python33\lib\urllib\request.py", line 587, in http_response
'http', request, response, code, msg, hdrs)
File "C:\Python33\lib\urllib\request.py", line 507, in error
result = self._call_chain(*args)
File "C:\Python33\lib\urllib\request.py", line 447, in _call_chain
result = func(*args)
File "C:\Python33\lib\urllib\request.py", line 692, in http_error_302
return self.parent.open(new, timeout=req.timeout)
File "C:\Python33\lib\urllib\request.py", line 475, in open
response = meth(req, response)
File "C:\Python33\lib\urllib\request.py", line 587, in http_response
'http', request, response, code, msg, hdrs)
File "C:\Python33\lib\urllib\request.py", line 513, in error
return self._call_chain(*args)
File "C:\Python33\lib\urllib\request.py", line 447, in _call_chain
result = func(*args)
File "C:\Python33\lib\urllib\request.py", line 595, in http_error_default
raise HTTPError(req.full_url, code, msg, hdrs, fp)
urllib.error.HTTPError: HTTP Error 403: Forbidden
이해, 내가 사이트 wowcircle.com에 액세스 할 수 없다. 하지만 난 단지 소스 코드를 가져 가고 싶다! 나는 내가 할 수 있다고 믿는다.
난에 AttributeError이 : [U = urllib.URLopener()] 내가 URLLIB을 가져올 수 있지만, 그것은 나를 다시) – Lwt
내가 파이썬 2 코드를 게시하시기 바랍니다 도움을 도움이되지 않습니다. 파이썬 3에서'urllib.request.URLOpener'가 필요하다고 생각합니다. – User