问题描述
初学python,在用python中的urllib.request.urlopen()方法打开网页时,有些网站会抛出异常: HTTP Error 403:Forbidden
问题原因
网站对爬虫的操作进行了限制
解决方法
伪装成浏览器,然后这样用
headers = {'User-Agent':'Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:52.0) Gecko/20100101 Firefox/52.0'}
req=urllib.request.Request(url=target_url,headers=headers) 
urllib.request.urlopen(req).read()

python3 爬虫 HTTP Error 403:Forbidden相关推荐

  1. 爬虫 HTTP Error 403: Forbidden

    1.首先不是User-Agent的问题,说明一下headers的内容,尽量按照浏览器中的请求头把内容都加上.我抓取的网站中间变更过反爬策略,要求Referer也必须写,爬虫中Accept-Encodi ...

  2. urllib2.HTTPError: HTTP Error 403: Forbidden的解决方案

    在使用python爬取网络爬虫时,经常会以为目标网站因为禁止爬取网络爬虫而出现403 Forbidden的错误 问:为什么会出现403 Forbidden的错误 答:出现urllib2.HTTPErr ...

  3. urllib.error.HTTPError: HTTP Error 403: Forbidden

    问题: urllib.request.urlopen() 方法经常会被用来打开一个网页的源代码,然后会去分析这个页面源代码,但是对于有的网站使用这种方法时会抛出"HTTP Error 403 ...

  4. downloading Olivetti faces from urllib.error.HTTPError: HTTP Error 403: Forbidden

    最近在学Tensorflow和Sklearn,一个原因是想搞机器视觉,另外一个原因是想探索深入了解一下AI等等方面的知识,例如神经网络等等. 遇到的第一个问题是有些包用不了,一个可能是因为墙墙,另外一 ...

  5. 解决github push错误The requested URL returned error: 403 Forbidden while accessing(转)

    github push错误: git push error: The requested URL returned error: 403 Forbidden while accessing https ...

  6. 解决git提交问题error: The requested URL returned error: 403 Forbidden while accessing

    2019独角兽企业重金招聘Python工程师标准>>> git提交代码时,出现这个错误"error: The requested URL returned error: 4 ...

  7. Python 3.x 中“HTTP Error 403: Forbidden“问题的解决方案

    Python 3.x 中"HTTP Error 403: Forbidden"问题的解决方案 参考文章: (1)Python 3.x 中"HTTP Error 403: ...

  8. git错误: The requested URL returned error: 403 Forbidden while accessing https://github.com/wangz/futu

    github push错误: git push error: The requested URL returned error: 403 Forbidden while accessing https ...

  9. 加载sklearn加州房价数据集出错 housing = fetch_california_housing() HTTPError: HTTP Error 403: Forbidden解决方案

      大家好,我是爱编程的喵喵.双985硕士毕业,现担任全栈工程师一职,热衷于将数据思维应用到工作与生活中.从事机器学习以及相关的前后端开发工作.曾在阿里云.科大讯飞.CCF等比赛获得多次Top名次.现 ...

  10. 加载sklearn 人脸数据集出错 fetch_olivetti_faces() HTTPError: HTTP Error 403: Forbidden解决方案

      大家好,我是爱编程的喵喵.双985硕士毕业,现担任全栈工程师一职,热衷于将数据思维应用到工作与生活中.从事机器学习以及相关的前后端开发工作.曾在阿里云.科大讯飞.CCF等比赛获得多次Top名次.喜 ...

最新文章

  1. ***解决方案的选择
  2. iOS之性能优化·提高App的编译速度
  3. 计算机的配件知识,一台电脑需要多少配件组成,硬件知识介绍
  4. 进程与线程的区别:最浅显易懂的解释
  5. Office12的新文件格式
  6. 下半年登场!小米MIX 4概念图曝光:有望首发屏下摄像头
  7. 铁路查询系统c语言,铁路查询系统
  8. 软件测试适合女生学吗?
  9. php redis主从自动切换,Redis 集群的主从切换
  10. java自定义日志_java-自定义日志记录以在运行时收集消息
  11. ffmpeg推流 —— RTMP推流例程
  12. html json加密 ajax请求问题
  13. 使用vue+div+svg实现审批流程图功能,可生成JSON格式
  14. r730 raid5 linux 驱动,DELL R720安装REDHAT5.1 RAID驱动问题
  15. flea-common使用之本地国际化实现
  16. [STT, AST, SpeechToText]的几个简单例子
  17. 2019年幼儿教师如何报名考取?教育部中央电教馆幼师证报名考取详情
  18. 面试前应该怎么准备面试过程才不会紧张呢
  19. 一种云化busybox demolets的设想和一种根本降低编程实践难度的设想:免部署无语法编程
  20. CTF Crypton系列————4、考眼力

热门文章

  1. 显示器接口_显示器接口 - CNZHIQIANG
  2. 圆通电子面单接口对接
  3. c语言汉字转拼音,c语言汉字转拼音函数源码
  4. python+django+mysql校园二手书交易系统毕业设计毕设开题报告
  5. 硬件编码相关知识(H264,H265)
  6. 适合写api接口文档的管理工具有哪些?
  7. 超级好用的电脑截图翻译软件你值得拥有!
  8. 阿铭Linux_网站维护学习笔记20190408
  9. 【寄明月】MMD动作镜头下载-附赠扇子和使用方法
  10. abc物动量分析计算机视频,物动量ABC分类法