from pyppeteer import launch
import asyncio
from loguru import logger
BROWSER_WIDTH = 1920 # 1366
BROWSER_HEIGHT = 1080 # 850
OPTIONS = {
'headless': False, # 可以无头
# 'headless': True,
'slowMo': 1.3,
# 'userDataDir': './userdata',
'args': [
# f'--window-size={BROWSER_WIDTH},{BROWSER_HEIGHT}'
'--start-maximized',
'--enable-automation',
'--disable-extensions',
爬虫:pyppeteer模拟浏览器
最新推荐文章于 2024-01-20 10:01:36 发布
本文介绍如何利用Python库pyppeteer来模拟真实浏览器进行网页抓取。pyppeteer基于Chromium,能执行JavaScript,处理动态加载的内容,适用于需要登录、点击、填写表单等复杂场景的爬虫编写。
摘要由CSDN通过智能技术生成