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

python爬虫,使用pyppeteer异步,爬取,获得指定标签内容

获得指定

#pip install pyppeteer,使用 Pyppeteer(异步方案)
import asyncio
from pyppeteer import launch
async def main():browser = await launch()page = await browser.newPage()await page.goto('http://xxx/#/login')# 等待页面加载完成await page.waitForSelector('div[class="el-select"]')# 获取 div 内容div_content = await page.querySelectorEval('div[class="el-select"]', 'el => el.textContent')print(div_content)await browser.close()
asyncio.get_event_loop().run_until_complete(main())
#pip install pyppeteer,使用 Pyppeteer(异步方案)
import asyncio
from pyppeteer import launch
async def main():browser = await launch()page = await browser.newPage()await page.goto('https://www.bai.com/?tn=98010089_dg&ch=2')# 等待页面加载完成await page.waitForSelector('span[class="title-content-title"]')# 获取 div 内容div_content = await page.querySelectorEval('span[class="title-content-title"]', 'el => el.textContent')print(div_content)await browser.close()
asyncio.get_event_loop().run_until_complete(main())

在这里插入图片描述

获得全部

#pip install pyppeteer,使用 Pyppeteer(异步方案)
import asyncio
from pyppeteer import launch
async def main():browser = await launch()page = await browser.newPage()await page.goto('http://xxx/#/login')# 等待页面加载完成await page.waitForSelector("*")# 获取 div 内容div_content = await page.querySelectorEval('*', 'el => el.textContent')print(div_content)await browser.close()
asyncio.get_event_loop().run_until_complete(main())

http://www.mrgr.cn/news/11450.html

相关文章:

  • 计算机网络--面试总结三(Http与Https)
  • K8S故障
  • Excel数据提取技巧:快速整理非结构化数据
  • 【工具】Windows 上安装 PostgreSQL(图文详情)
  • 【计算机三级-数据库技术】数据库及数据库对象
  • 7-11 矩阵转置
  • 工业软件架构3:(QT和C++实现)
  • CSS 实现 两栏布局、三栏布局,以及常见的水平居中的方法
  • leetcode416:分割等和子集
  • Django 在CBV添加装饰器
  • How do you implement OpenAI GPT-3 Api Client in PHP?
  • 中年“夹心人”,用电视缓解“精神内耗”
  • 【R语言】基于nls函数的非线性拟合
  • 【JVM】剖析字符串与数组的底层实现(一)
  • 【JavaEE】深入浅出 Spring AOP:概念、实现与原理解析
  • NGINX温故而知新
  • 使用OpenCV库来捕获摄像头视频流,并按指定格式保存
  • wxml与标准的html的异同?
  • Sketch for mac(专业矢量绘图设计软件100.3版) 中文激活版 一键快速安装!
  • 对各项数据的统计汇总,集中展示,便于查看厂区情况的智慧物流开源了。