当前位置: 首页 > news >正文

绍兴企业自助建站seo网站推广优化论文

绍兴企业自助建站,seo网站推广优化论文,工程施工行业在哪个网站容易找事做,深圳58同城招聘网最新招聘import requestsurl https://movie.douban.com/top250 response requests.get(url) # 查看结果 print(response)在requests使用一文中我们有讲到,当状态码不是200时表示爬虫不可用,也就是说我们获取不到网页源代码。但是我们还是可以挣扎一下&#xff…
import requestsurl = 'https://movie.douban.com/top250'
response = requests.get(url)
# 查看结果
print(response)

在这里插入图片描述

  在requests使用一文中我们有讲到,当状态码不是200时表示爬虫不可用,也就是说我们获取不到网页源代码。但是我们还是可以挣扎一下,不是说不可用就放弃了。爬虫时经常会遇到有些网站有反爬机制,为了能够请求成功该如何操作?那当然是把我们伪装成浏览器了!

  那么如何把自己伪装成浏览器代替我们发送请求呢?pycharm有个字典Headers,我们需要在浏览器中找到键User-Agent对应的值

User-Agent:对应的值包含了浏览器、操作系统的各项信息。如果没有User-Agent,就相当于赤裸裸的去访问对方服务器,只要对方有反爬虫机制,就能发现你是爬虫。

在浏览器中打开想要爬取的网站,右键 --> 检查然后如下图操作:

在这里插入图片描述

  也有的网站刷新后出现的项目很少,甚至点开没有User-Agent对应的值,但是有一个项目里面一定有 : 项目名跟网站地址很相近的项目中。例如在本例中名为www.zhihu.com的项目里一定含有。

  在以贝壳租房为例,打开网页后,右键 --> 检查,在项目名为zufang中一定含有User-Agent对应的值

在这里插入图片描述

获取键user-agent对应的值后,我们把键与值写入字典Headers中

import requests# 1. 浏览器伪装
url = 'https://movie.douban.com/top250'
headers = {'user-agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36'
}
# 获取响应结果
response = requests.get(url, headers=headers)
# 查看状态码
print(response.status_code)  # 200
# 获取网页源代码
# print(response.text)
http://www.zhongyajixie.com/news/31646.html

相关文章:

  • 建立网站的元素有哪些app运营推广是干什么
  • 网页制作和网站制作有什么区别卫星电视安装视频
  • 爱奇艺会员做任务送十天网站品牌营销的四大策略
  • 淄博外贸网站制作推广普通话宣传语手抄报
  • 做网站的服务器哪个系统好成都网站快速排名软件
  • 网站导航结构的优化关键词搜索爱站网
  • python官方网站app推广注册接单平台
  • 成都高端网站建设公司湖南百度推广开户
  • 手机微信网站怎么做上海seo服务
  • 怎么在本地安装wordpressseo搜索引擎优化业务
  • 做拍卖的网站有哪些免费自建网站有哪些
  • 手把手教你做网站网络推广赚钱
  • 做小说网站做国外域名还是国内的好网盟推广
  • 怎么制作动画北京seo关键词优化外包
  • asp.net 网站访问量百度广告投诉电话
  • 西安网站seo外包怎么推广产品
  • 哈尔滨哪里做网站北京学校线上教学
  • 网站网站制作服务企业网络
  • 什么是静态网站和动态网站自己建站的网站
  • 网站制作公司一站式服务手机百度免费下载
  • 莱芜网络公司案例谷歌seo网站排名优化
  • 在线视频播放网站怎么做的站长之家新网址
  • 房地产最新消息新闻优化营商环境条例心得体会
  • 网站建设共享ip湖南疫情最新情况
  • 用织梦做外文网站如何让网站快速收录
  • 在家里怎样做网站阿里云自助建站
  • 中国海洋大学做英语作业的网站湖南官网网站推广软件
  • 公司网站建设有哪些公司可以做搜收录网
  • 如何搭建aspx网站百度小程序怎么进入
  • 如何建立一个网站并维护网站分析报告范文