• 03-11-2023, 20:58:40
    #1
    selenium öğrenmeye başladım başlangıç kodunu yazdım örnek kendi sitemi açacağım ama site açılıyor ve hemen kapanıyor daha sonra tim emodulu ekledim bu kez ne kadar time versem o kadar site açık kalıyor. böyle olmaması gerekmiyormu sizce ? ve bu hatayı veriyor
    [7112:5152:1103/195504.765:ERROR:policy_logger.cc(157)] :components\enterprise\browser\controller\chrome_browser_cloud_management_controller.cc(163) Cloud management controller initialization aborted as CBCM is not enabled.
    [7112:5152:1103/195504.868:ERROR:assistance_home_client.cc(32)] File path C:\Users\user\AppData\Local\Temp\scoped_dir1536_792558196\Default
    
    DevTools listening on ws://127.0.0.1:59230/devtools/browser/6de7086c-44ad-4cdf-98f6-5cdb9255f0ea
    [7112:5152:1103/195506.058:ERROR:fallback_task_provider.cc(124)] Every renderer should have at least one task provided by a primary task provider. If a "Renderer" fallback task is shown, it is a bug. If you have repro steps, please file a new bug and tag it as a dependency of crbug.com/739782.
    Kod:
    from selenium import webdriver
    from selenium.webdriver.edge.service import Service
    import time
    service = Service("./msedgedriver.exe")
    driver = webdriver.Edge(service=service)
    try:
        driver.get("https://bavertorun.com.tr/")
        time.sleep(5)
    except Exception as e:
        print("Hata oluştu:", e)
  • 03-11-2023, 21:02:39
    #2
    Selenium 4 kullandığından emin ol, Edge webdriver ile bilgisayarındaki Edge versiyonlarının aynı olduğundan emin ol. Bir de aşağıdaki ayarı ekle.

    options = webdriver.EdgeOptions() 
    options.add_experimental_option("detach", True)
    driver = webdriver.Edge(service=service, options=options)