Playwright的启动参数详情

Playwright的启动参数详情

  • playwright.chromium.launch_persistent_context()

playwright.chromium.launch_persistent_context()

这是Python Playwright框架中的一个方法,用于启动一个持久化的浏览器上下文。以下是该方法的参数意义:

  • user_data_dir: 用于指定用户数据目录的路径,比如浏览器缓存和cookie。
  • channel: 可选参数,用于指定要使用的浏览器通道,例如 “chrome” 或 “firefox”。
  • executable_path: 可选参数,指定浏览器可执行文件的路径。
  • args: 可选参数,指定浏览器启动时的命令行参数。
  • ignore_default_args: 可选参数,指定是否忽略默认的命令行参数。
  • handle_sigint: 可选参数,指定是否处理 SIGINT 信号。
  • handle_sigterm: 可选参数,指定是否处理 SIGTERM 信号。
  • handle_sighup: 可选参数,指定是否处理 SIGHUP 信号。
  • timeout: 可选参数,指定操作超时时间。
  • env: 可选参数,指定环境变量。
  • headless: 可选参数,指定是否以无头模式运行浏览器。
  • devtools: 可选参数,指定是否打开 Chrome DevTools。
  • proxy: 可选参数,指定代理设置。
  • downloads_path: 可选参数,指定下载文件的保存路径。
  • slow_mo: 可选参数,指定操作速度减慢的时间(以毫秒为单位)。
  • viewport: 可选参数,指定视口大小。
  • screen: 可选参数,指定屏幕的大小。
  • no_viewport: 可选参数,指定是否禁用视口。
  • ignore_https_errors: 可选参数,指定是否忽略 HTTPS 错误。
  • java_script_enabled: 可选参数,指定是否启用 JavaScript。
  • bypass_csp: 可选参数,指定是否绕过 Content-Security-Policy。
  • user_agent: 可选参数,指定自定义 User-Agent 字符串。
  • locale: 可选参数,指定加载页面时的地区语言。
  • timezone_id: 可选参数,指定所需页面的时区。
  • geolocation: 可选参数,指定要设置的地理位置。
  • permissions: 可选参数,指定在页面上授予的权限列表。
  • extra_http_headers: 可选参数,指定 HTTP 请求头部。
  • offline: 可选参数,指定浏览器是否应处于脱机状态。
  • http_credentials: 可选参数,指定 HTTP 凭据。
  • device_scale_factor: 可选参数,指定设备缩放因子。
  • is_mobile: 可选参数,指定是否模拟移动设备。
  • has_touch: 可选参数,指定是否模拟触摸事件。
  • color_scheme: 可选参数,根据用户首选的颜色方案指定默认的颜色方案。
  • reduced_motion: 可选参数,指定页面是否应该减少动画效果。
  • forced_colors: 可选参数,指定强制使用特定颜色的模式。
  • accept_downloads: 可选参数,指定是否自动接受下载。
  • traces_dir: 可选参数,用于存储跟踪文件的目录。
  • chromium_sandbox: 可选参数,指定是否启用 Chromium 沙盒。
  • record_har_path: 可选参数,指定 HAR 文件的保存路径。
  • record_har_omit_content: 可选参数,指定是否省略 HAR 文件中的内容。
  • record_video_dir: 可选参数,指定视频的保存路径。
  • record_video_size: 可选参数,指定视频的大小。
  • base_url: 可选参数,指定用于解析相对 URL 的基础 URL。
  • strict_selectors: 可选参数,指定是否启用严格选择器模式。
  • service_workers: 可选参数,指定如何处理 Service Worker。
  • record_har_url_filter: 可选参数,指定筛

你可能感兴趣的:(python,python,playwright,自动化)