Задать вопрос
@dmitrie

Playwright Python, работа с профилями браузеров?

Обычный код

from playwright.sync_api import sync_playwright

with sync_playwright() as p:
    user_data_dir = "/path/to/your/profile"
    
    browser = p.chromium.launch_persistent_context(
        user_data_dir=user_data_dir,
        headless=False,
        args=[
            "--disable-blink-features=AutomationControlled", 
            "--start-maximized"
        ]
    )
    
    page = browser.new_page()
    page.goto('https://example.com')

    browser.close()


В данном случае браузер запускается , вроде всё хорошо.
Но есть одно НО - надпись "Браузером управляет тестовое ПО" , не возможно установить какое-либо расширение из магазина.
Я бы хотел запустить профиль для полноценной работы.
Это можно сделать?
  • Вопрос задан
  • 163 просмотра
Подписаться 1 Средний 4 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 1
@dmitrie Автор вопроса
Вообщем, с этим я разобрался.Просто удалил флаги --disable-extensions и --enable-automation.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы