爬虫--翻页tips

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

伪线程

python 复制代码
from DrissionPage import ChromiumPage
import time

page = 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>0
    if 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=0
    else:
        for i in page.eles(".:sightItemCard_box__2FUEj "):
            print(i.text)
            print("=" * 30)

            index_page += 1  #  ---> index_page=1
    # 翻页点击函数,sleep 2秒:
    page_turn()

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


相关推荐
新手村领路人18 小时前
Firefox自定义备忘
前端·firefox
乖女子@@@18 小时前
css3新增-网格Grid布局
前端·css·css3
0_0梅伊阁诗人18 小时前
Django ORM 模型
开发语言·数据库·笔记·python·oracle·django
伐尘19 小时前
【CE】图形化CE游戏教程通关手册
前端·chrome·游戏·逆向
不想吃饭e19 小时前
在uniapp/vue项目中全局挂载component
前端·vue.js·uni-app
Genevieve_xiao19 小时前
【dl】python基础 深度学习中需要用到的python基础
python·深度学习
monster_风铃19 小时前
BFD原理与配置
服务器·网络·tcp/ip·信息安全管理与评估
非凡ghost19 小时前
AOMEI Partition Assistant磁盘分区工具:磁盘管理的得力助手
linux·运维·前端·数据库·学习·生活·软件需求
m0_5782678619 小时前
从零开始的python学习(九)P142+P143+P144+P145+P146
笔记·python·学习
is081519 小时前
You Only Look Once
python