• 05-02-2023, 11:22:02
    #1
    Selamlar öncelikle multithreading ile threadpoolexecutor methodunu nasil kullanacagiz mesela assagidaki ornek koda

    driver = webdriver.Chrome()
    url = ("https://url.com")
    driver.get(url)
    login_kismi = driver.find_element(By.XPATH "728272272272('register')727383").click()

    bu koda mesela nasil ekleyecegim methodu yardımcı olanlara teşekkür ederim.
  • 05-02-2023, 11:30:16
    #2
    from concurrent.futures import ThreadPoolExecutor
    
    def worker(driver, url):
        driver.get(url)
        login_kismi = driver.find_element(By.XPATH "728272272272('register')727383").click()
    
    driver = webdriver.Chrome()
    url = ("https://url.com")
    
    with ThreadPoolExecutor(max_workers=1) as executor:
        executor.submit(worker, driver, url)
  • 05-02-2023, 16:21:06
    #3
    ifkadeveloper adlı üyeden alıntı: mesajı görüntüle
    from concurrent.futures import ThreadPoolExecutor
    
    def worker(driver, url):
        driver.get(url)
        login_kismi = driver.find_element(By.XPATH "728272272272('register')727383").click()
    
    driver = webdriver.Chrome()
    url = ("https://url.com")
    
    with ThreadPoolExecutor(max_workers=1) as executor:
        executor.submit(worker, driver, url)
    hocam ordaki max_workers=1 yaziyor ya o ne ise yariyor
  • 05-02-2023, 18:29:58
    #4
    Görevlerin yürütülmesinde kullanılabilecek en fazla işçi iş parçacığı sayısını belirtir hocam.
    Bu worker fonksiyonunun tamamlanması uzun sürebilir ve ana programın worker fonksiyonunun çalışması sırasında bloke edilmemesi veya yavaşlamamasını istediğiniz durumlarda faydalı olabilir.