urllib.error.HTTPError: HTTP Error 403: Forbidden

来源:互联网 发布:动漫设计与制作软件 编辑:程序博客网 时间:2024/05/17 02:07

urllib.error.HTTPError: HTTP Error 403:Forbidden

解决403错误:需要通过添加头文件的方式

有错误:

import urllib.request

url = "http://blog.csdn.net/bo_wen_/article/details/50868339"
response = urllib.request.urlopen(url )
data = response.read()  
print(data )



修改后:

import urllib.request

user_agent = 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7'
url = "http://blog.csdn.net/bo_wen_/article/details/50868339"
headers={'User-Agent':user_agent,} 
request=urllib.request.Request(url,None,headers) #The assembled request
response = urllib.request.urlopen(request)
data = response.read() # The data u need
print(data )

0 0
原创粉丝点击