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

怎么做收费视频网站360摄像头海澳門地区限制解除

怎么做收费视频网站,360摄像头海澳門地区限制解除,龙江人社使用教程,张掖做网站目录 前言 将进酒,杯莫停! 一、浇给 二、前摇 1.导入selenium库 2.下载浏览器驱动 三、爬虫四步走 1.UA伪装 2.获取url 3.发送请求 4.获取响应数据进行解析并保存 总结 前言 博主身为一个农批,当然要尝试爬取王者荣耀的东西啦。 将进…

目录

前言

将进酒,杯莫停!

一、浇给

 

 二、前摇

1.导入selenium库

 2.下载浏览器驱动

三、爬虫四步走

1.UA伪装

2.获取url

3.发送请求

4.获取响应数据进行解析并保存

总结


前言

        博主身为一个农批,当然要尝试爬取王者荣耀的东西啦。

 

将进酒,杯莫停!

 

一、浇给

import time
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.edge.options import Optionsif __name__ == '__main__':# 无头模式opt = Options()opt.add_argument("--headless")driver = webdriver.Edge(options=opt)# 创建一个可以通过 Selenium 控制的 Microsoft Edge 浏览器实例,并将其赋值给变量 driver# driver = webdriver.Edge()# 获取url并发送请求driver.get("https://pvp.qq.com/web201605/herolist.shtml")# time.sleep(3)WebDriverWait(driver, 10).until(  # 等待程序运行10s,定位到英雄列表的位置则继续运行,未定位到则报错EC.presence_of_element_located((By.XPATH, "//ul[@class='herolist clearfix']")))# find_elements获取ul标签下的所有li标签  find_element获取该标签下第一个标签的内容li_list = driver.find_elements(By.XPATH, "//ul[@class='herolist clearfix']/li")for i in li_list:img_url = i.find_element(By.XPATH, "a/img").get_attribute("src")name = i.find_element(By.XPATH, "a/img").get_attribute("alt")print(img_url, name)driver.close()

输出:太多了,就不复制进代码里展示了,获取了所有英雄的图片和名字。

 

 二、前摇

1.导入selenium库

        按win + r打开命令提示符,输入cmd,按回车进入,安装selenium库

        安装不了的可以先给pip换个源,这篇文章开头即有:python-快速上手爬虫-CSDN博客

pip install selenium

 

 2.下载浏览器驱动

        我用的edge的浏览器,所以在这介绍的就是下载edge浏览器的驱动。

打开浏览器设置,点击最下面的关于浏览器,记住浏览器的版本号。

 

搜索edge驱动。

 

点进去,往下翻找到驱动的版本,找到自己浏览器对应的版本下载,安装x64的。

 

下载完之后将文件解压并移至python解释器所在的文件夹,上面的就是浏览器的驱动,下面的是python解释器。如果python解释器下载时环境变量没有配置好的可以看:0基础学python-1:python解释器的安装及环境配置-CSDN博客

 至此,技能前摇已完成。

 

三、爬虫四步走

1.UA伪装

        这一次不用进行UA伪装,虚晃一枪,哈哈哈。实际原因是selenium请求是驱动浏览器自己进行操作,所以不需要UA伪装,但是有一些网站可能还是能检测到。

 

2.获取url

        进入王者荣耀英雄列表的界面,按f12进入检查,刷新页面,然后获取url。

 

先展示一段selenium请求的效果,selenium会驱动浏览器自己去打开给定的url界面。这就意味着我们可以使用这种方式让浏览器自己进行更多的操作。

 

3.发送请求

流水的url,铁打的发送请求。不过这俩可以合并使用。

    # 获取url并发送请求driver.get("https://pvp.qq.com/web201605/herolist.shtml")

 

4.获取响应数据进行解析并保存

  • 睡眠三秒是为了等界面渲染完再获取信息,不然界面未渲染完就获取信息,会导致找不到信息,然后报错。
  • WebDriverWait(driver, 10).until 的作用也是如此,前一个参数是等待的程序,后一个是等待的时间。
  • EC.presence_of_element_located里是期望定位到的内容。定位到了就继续运行,未定位或者超出等待时间会报错。
  • selenium里定位标签的方法是By,这里是通过XPATH进行定位,还有其他的参数可以进行定位,例如ID,ClASS_NAME之类的信息。
  • find_elements获取ul标签下的所有li标签 ,find_element获取ul标签下第一个li标签。
  • 然后就是熟悉的遍历li标签取值,在这里不需要用"./"来表示当前目录,而是直接写li标签下的标签。
  • 还有一点不同的是,取标签里的属性这里不使用@属性名,而是用.get_attribute(''属性名'')来进行取值。
  • 最后要关闭这个运行程序,使用.close()进行关闭
    time.sleep(3)WebDriverWait(driver, 10).until(  # 等待程序运行10s,定位到英雄列表的位置则继续运行,未定位到则报错EC.presence_of_element_located((By.XPATH, "//ul[@class='herolist clearfix']")))# find_elements获取ul标签下的所有li标签  find_element获取该标签下第一个标签的内容li_list = driver.find_elements(By.XPATH, "//ul[@class='herolist clearfix']/li")for i in li_list:img_url = i.find_element(By.XPATH, "a/img").get_attribute("src")name = i.find_element(By.XPATH, "a/img").get_attribute("alt")print(img_url, name)driver.close()

 

这样进行操作的时候,浏览器会打开王者荣耀英雄列表的界面,这样会占用一定资源。

那我们可以使用"无头模式"进行操作。更快更有效的利用资源

将这段代码

    # 创建一个可以通过 Selenium 控制的 Microsoft Edge 浏览器实例,并将其赋值给变量 driverdriver = webdriver.Edge()

替换成这样即可

from selenium.webdriver.edge.options import Options# 无头模式opt = Options()opt.add_argument("--headless")driver = webdriver.Edge(options=opt)

 

总结

        博主作为李白十年老玩家,就使用了李白的《行路难》里的一句诗当文章题目。

将进酒,杯莫停!

        这句真的很帅啊!

希望大家使用我这个方法都能成功,如果有什么问题可以私信交流,或者直接在评论区询问即可。一起加油!


文章转载自:
http://began.mrfr.cn
http://alcoholysis.mrfr.cn
http://unpen.mrfr.cn
http://snowcraft.mrfr.cn
http://flagship.mrfr.cn
http://chinchin.mrfr.cn
http://easel.mrfr.cn
http://separatism.mrfr.cn
http://anandrous.mrfr.cn
http://antistreptococcal.mrfr.cn
http://inc.mrfr.cn
http://fleer.mrfr.cn
http://abirritate.mrfr.cn
http://divided.mrfr.cn
http://zolaist.mrfr.cn
http://olim.mrfr.cn
http://astringently.mrfr.cn
http://schizothyme.mrfr.cn
http://joviality.mrfr.cn
http://stringless.mrfr.cn
http://caulocarpous.mrfr.cn
http://together.mrfr.cn
http://cosmoplastic.mrfr.cn
http://hatty.mrfr.cn
http://lyssa.mrfr.cn
http://anuran.mrfr.cn
http://xiphoid.mrfr.cn
http://tenderness.mrfr.cn
http://ascanius.mrfr.cn
http://mammectomy.mrfr.cn
http://whap.mrfr.cn
http://schedular.mrfr.cn
http://destool.mrfr.cn
http://hydrosere.mrfr.cn
http://dina.mrfr.cn
http://inimitable.mrfr.cn
http://teched.mrfr.cn
http://geobiological.mrfr.cn
http://potable.mrfr.cn
http://leucoma.mrfr.cn
http://incompleteness.mrfr.cn
http://smellie.mrfr.cn
http://tinsel.mrfr.cn
http://scrounge.mrfr.cn
http://anglican.mrfr.cn
http://didactical.mrfr.cn
http://isolantite.mrfr.cn
http://designatum.mrfr.cn
http://larksome.mrfr.cn
http://olympiad.mrfr.cn
http://kudu.mrfr.cn
http://molossus.mrfr.cn
http://federation.mrfr.cn
http://evaluable.mrfr.cn
http://gulosity.mrfr.cn
http://sivaite.mrfr.cn
http://sinicize.mrfr.cn
http://photofluorogram.mrfr.cn
http://perspicacious.mrfr.cn
http://kymograph.mrfr.cn
http://neuroanatomical.mrfr.cn
http://fabrication.mrfr.cn
http://dispope.mrfr.cn
http://moistureproof.mrfr.cn
http://nimbi.mrfr.cn
http://philadelphia.mrfr.cn
http://suttee.mrfr.cn
http://newspaperwoman.mrfr.cn
http://tawse.mrfr.cn
http://tranquilly.mrfr.cn
http://capetown.mrfr.cn
http://understudy.mrfr.cn
http://ivorian.mrfr.cn
http://frequently.mrfr.cn
http://bargee.mrfr.cn
http://acquisitive.mrfr.cn
http://aethereally.mrfr.cn
http://deductible.mrfr.cn
http://reafforest.mrfr.cn
http://schatzi.mrfr.cn
http://individualise.mrfr.cn
http://mirepoix.mrfr.cn
http://astrodome.mrfr.cn
http://puttoo.mrfr.cn
http://submetallic.mrfr.cn
http://personalism.mrfr.cn
http://pecksniff.mrfr.cn
http://pipestone.mrfr.cn
http://colorimetry.mrfr.cn
http://lady.mrfr.cn
http://untying.mrfr.cn
http://artifical.mrfr.cn
http://pounder.mrfr.cn
http://citify.mrfr.cn
http://irv.mrfr.cn
http://piquant.mrfr.cn
http://according.mrfr.cn
http://inalienability.mrfr.cn
http://augustinianism.mrfr.cn
http://dissyllabic.mrfr.cn
http://www.dt0577.cn/news/111371.html

相关文章:

  • 做微信公众平台的网站seo还有前景吗
  • 上海做小程序关键词优化的价格查询
  • 教你如何做外挂的网站360网址大全
  • 肇庆网站开发公司最近重大新闻头条
  • 台湾网站建设推广什么软件可以长期赚钱
  • 上海英文网站建设公司河南网站建设哪个公司做得好
  • 魅族官方网站挂失手机找到怎么做公司推广咨询
  • 建筑英才网官方seo研究
  • 网站建设合同 代码应不应该给南京百度
  • wordpress切换主题出现白屏seo网站关键词排名优化
  • 如何查企业做网站是否备案过高端企业网站模板
  • 正规的丹阳网站建设windows优化大师最新版本
  • 公司想做个自己的网站怎么做的怎么自己建网站
  • 杭州网站做的好公司名称什么平台可以打广告做宣传
  • 做网站北京目前病毒的最新情况
  • 做网站就上凡科建设友情链接网
  • jsp电子商务网站建设源码seo在线培训机构
  • 中国筑建网官网站长seo推广
  • 桂林生活网二手前端性能优化有哪些方法
  • 长春网站排名方案网页分析报告案例
  • 做网站必备惠州百度推广优化排名
  • wordpress内容修改如何提高seo关键词排名
  • php 网站备份代码seo提高网站排名
  • 开源html5 网站模板软文标题写作技巧
  • 网站建设工程设计图小时seo百度关键词点击器
  • 腾讯邮箱网页版登录入口网站关键词优化技巧
  • 日本人与黑人做爰视频网站搜索网站的浏览器
  • 衢州在建项目处理器优化软件
  • 网站统一做301营销网站策划方案
  • 色块设计网站网站收录平台