"HTTP Error 403: Forbidden"问题的解决方案

这个问题是因为服务器在收到这个请求的时候并不知道发送请求的浏览器和系统的硬件信息。

主要是由于该网站禁止爬虫导致的,可以在请求加上头信息,伪装成浏览器访问User-Agent。

url ="https://weibo.com/?category=1760"

to

headers = {'User-Agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.80 Safari/537.36'}

req = urllib.request.Request(url, headers=headers)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。