[Python] ChromeDriver trava na tela inicial ao usar um perfil específico no Selenium [closed]

Discussão em 'Python' iniciado por Stack, Junho 7, 2025.

  1. Stack

    Stack Membro Participativo

    Estou tentando usar o Selenium para abrir o Chrome com um perfil específico, mas o navegador congela na tela inicial do Chrome. Quando eu uso o Selenium sem especificar um perfil de usuário, o navegador funciona normalmente.

    No entanto, preciso usar esse perfil específico porque ele possui uma extensão do Chrome necessária para assinar documentos.

    Já verifiquei as versões do Chrome e do ChromeDriver, e ambas são compatíveis.

    O Chrome está atualizado: Versão 137.0.7151.69 (64 bits) ChromeDriver 137.0.7151.55

    Alguém já enfrentou esse problema ou sabe como resolver? Agradeço qualquer ajuda!

    from selenium import webdriver
    from selenium.webdriver.chrome.service import Service

    options = webdriver.ChromeOptions()
    options.add_argument(r"--user-data-dir=C:\Users\User\AppData\Local\Google\Chrome\User Data")
    options.add_argument("--profile-directory=Profile 3")

    # Caminho para o chromedriver.exe
    service = Service(r"C:\Users\User\AppData\Local\Programs\Python\Python312\chromedriver.exe")

    # Inicializa o driver
    navegador = webdriver.Chrome(service=service, options=options)
    navegador.get("https://bhissdigital.pbh.gov.br/nfse/")

    Continue reading...

Compartilhe esta Página