Я создаю парсер с помощью Python и Playwright, и столкнулся с двумя связанными проблемами:
Драматургу требуется отдельный браузер (например, Chromium ), что делает мой упакованный исполняемый файл очень большим.
Я хочу повторно использовать существующую установку браузера на ПК пользователя, чтобы избежать запросов на вход в систему (например, путем повторного использования существующего пользователя профиль).
async with async_playwright() as p:
browser = await p.chromium.launch(headless=False)
context = await browser.new_context()
page = await context.new_page()
await page.goto("https://example.com")
# Further scraping logic here
Можно ли:
Использовать уже установленный браузер (например, Chrome или Edge)?
Повторно использовать существующий профиль пользователя для сеансов входа в систему?
Это поможет мне избежать упаковки браузера и решить проблему с запросом на вход в систему . Любые рекомендации будут оценены!
Я создаю парсер с помощью Python и Playwright, и столкнулся с двумя связанными проблемами: [list] [*]Драматургу требуется отдельный браузер (например, Chromium ), что делает мой упакованный исполняемый файл очень большим. [*]Я хочу повторно использовать существующую установку браузера на ПК пользователя, чтобы избежать запросов на вход в систему (например, путем повторного использования существующего пользователя профиль). [/list] Вот соответствующая часть моего кода: [code]async with async_playwright() as p: browser = await p.chromium.launch(headless=False) context = await browser.new_context() page = await context.new_page() await page.goto("https://example.com") # Further scraping logic here [/code] Можно ли: [list] [*]Использовать уже установленный браузер (например, Chrome или Edge)? Повторно использовать существующий профиль пользователя для сеансов входа в систему? [/list] Это поможет мне избежать упаковки браузера и решить проблему с запросом на вход в систему . Любые рекомендации будут оценены!