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

网站建设酷隆分享推广

网站建设酷隆,分享推广,wordpress里网站名称在哪里修改,网页制作软件免费1.安装requests第三方库 在终端中输入以下代码(直接在cmd命令提示符中,不需要打开Python) pip install requests -i https://pypi.douban.com/simple/ 从豆瓣网提供的镜像网站下载requests第三方库 pip install requests 是从国外网站下…

1.安装requests第三方库

在终端中输入以下代码(直接在cmd命令提示符中,不需要打开Python)

pip install requests -i https://pypi.douban.com/simple/

从豆瓣网提供的镜像网站下载requests第三方库

pip install requests

是从国外网站下载,速度慢甚至有时候无法下载

2.导入第三方库

import requests

3.编写代码

import requestsresponse = requests.get('https://movie.douban.com/top250')
print(response.text)  # 打印返回的原始HTML

4.运行

运行代码之后,没反应,无输出结果

可以看一下返回的页面请求状态码是多少:

状态码是418,所有4开头的状态码都表示客户端错误,也就是说我们这边发送的请求存在问题。418状态码表示服务器不想响应你的请求。

但是我们的请求并没有问题。其实,这里是豆瓣在用这个状态码回应爬虫:希望服务正常的浏览器而不是爬虫程序的请求

遇到这种情况,可以绕过去的一个方法就是可以定义请求头,把程序伪装成浏览器

可以新建一个叫做headers的字典变量,请求头的User-Agent里面会给服务器提供一些客户端的信息。所以要去指定User-Agent的值

现在的问题是User-Agent的值是什么?

我们可以从浏览器发送的请求里去“抄作业”

回到浏览器,进入任何一个页面,右键,点击检查

找到“网络”或network。

刷新一下网页,这样你就能看到浏览器发出的所有http请求。随便点击一个请求,找到User-Agent

把冒号后边的信息复制下来到代码中

修改代码为:

import requestsheaders={'User-Agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36 Edg/119.0.0.0'
}response = requests.get('https://movie.douban.com/top250',headers=headers)
print(response.status_code)

运行成功

现在,获取豆瓣top250的电影的页面源码:

import requestsheaders={'User-Agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36 Edg/119.0.0.0'
}response = requests.get('https://movie.douban.com/top250',headers=headers)
print(response.text)

http://www.cadmedia.cn/news/6692.html

相关文章:

  • 北京网站建设公司华网天下优惠今日头条极速版最新
  • 微网站建设需付费吗百度网盘搜索引擎入口哪里
  • 建设网站方式有哪些太原关键词优化公司
  • 深圳建设网站哪家好今日热搜榜排行榜
  • 石家庄小程序平台开发郑州百度推广seo
  • 长沙百度搜索网站排名国外广告联盟平台
  • 湛江做网站哪家专业百度关键词排名优化工具
  • 查询企业年报的网站seo站长综合查询工具
  • 域名备案服务网络优化的基本方法
  • 海口市住房和城乡建设局 网站优化设计答案四年级上册语文
  • 郴州 网站建设优化网站排名方法教程
  • 4399游戏盒下载官方网站广告免费发布信息平台
  • 北京市昌平区社会建设网站北京厦门网站优化
  • 响应式网站模板是什么营口seo
  • 什么是电商怎么做电商北京中文seo
  • 建设银行网站登录网络推广属于什么行业
  • 网站平台建设经费预算找人帮忙注册app推广
  • 教育平台网站开发搜索引擎优化中的步骤包括
  • 红衫中国网站建设海南百度推广总代理
  • 石家庄做网站建设的公司排名免费百度广告怎么投放
  • 天津中小企业网站建设深圳百度国际大厦
  • 建设一个网站的意义自助建站系统软件
  • 苏州网站建设搜q479185700产品线上营销推广方案
  • 门户网站建设与运行情况良好吉林seo网络推广
  • 溧水网站建设西安百度推广网站建设
  • 兰考县住房和城乡建设局网站万网域名注册官网阿里云
  • 网站建设首选玖艺建站信得过软文范例100字
  • wordpress 建站公司湖人今日排名最新
  • 三 加强门户网站等新媒体建设有哪些平台可以发布推广信息
  • 善源网站建设正规电商培训学校排名