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

爬虫--翻页tips

免责声明:本文仅做分享!

伪线程

from DrissionPage import ChromiumPage
import timepage = ChromiumPage()
page.get("https://you.ctrip.com/sight/taian746.html")
# 初始化 第0页
index_page = 0# 翻页点击函数 + sleep
def page_turn():page.eles(".:ant-pagination-item-link")[3].click()time.sleep(2)# 循环翻页
while True:# 非第一次翻页,获取数据. index_page>0if index_page > 0:try:# 获取数据for i in page.eles(".:sightItemCard_box__2FUEj "):print(i.text)print("=" * 30)except:# 没有数据,退出循环。print("no more sight")break# 第一次翻页,获取第一页数据。 index_page=0else:for i in page.eles(".:sightItemCard_box__2FUEj "):print(i.text)print("=" * 30)index_page += 1  #  ---> index_page=1# 翻页点击函数,sleep 2秒:page_turn()

 ··· 这个翻页有点好用ε=(´ο`*)))唉


http://www.lryc.cn/news/439745.html

相关文章:

  • 论文内容分类与检测系统源码分享
  • 【MySQL】将表导出CSV(可以使用excel打开)
  • 通用四期ARM架构银河麒麟桌面操作系统V10【安装、配置FTP服务端】
  • 梧桐数据库(WuTongDB):RBO(Rule-Based Optimizer)优化器简介
  • 【农信网-注册/登录安全分析报告】
  • Gitea Action 简单配置(CI/CD)
  • 苍穹外卖 修改nginx的端口后websocket连接失败解决
  • 快速解决Linux中wine程序中文显示为方块的问题
  • 【C++前后缀分解 动态规划】2100. 适合野炊的日子|1702
  • HarmonyOS 速记
  • 使用 Milvus、vLLM 和 Llama 3.1 搭建 RAG 应用
  • 【springboot】父子工程项目搭建
  • 【Paper Reading】结合 NanoFlow 研究,优化大语言模型服务效率的探索
  • 达芬奇竖屏导出有黑屏解决方案
  • Elasticsearch Java API 针对 Geohash7 网点进行分桶聚合
  • Transformer学习(1):注意力机制
  • spring模块(六)spring event事件(3)广播与异步问题
  • 【Elasticsearch系列八】高阶使用
  • 【H2O2|全栈】关于CSS(4)CSS基础(四)
  • node.js+Koa框架+MySQL实现注册登录
  • 矢量化操作
  • 【LeetCode】每日一题 2024_9_16 公交站间的距离(模拟)
  • 【Python笔记】PyCharm大模型项目环境配置
  • FPGA-Vivado-IP核-虚拟输入输出(VIO)
  • 使用knn算法对iris数据集进行分类
  • GEE Shapefile 格式转换 GeoJSON
  • 从kaggle竞赛零基础上手CV实战(Deepfake检测)
  • Linux cat命令详解使用:高效文本内容管理
  • YOLOv9改进系列,YOLOv9颈部网络SPPELAN替换为FocalModulation
  • 圆环加载效果