from selenium import webdriver
from concurrent.futures import ThreadPoolExecutor
def browser_action(index):
driver = webdriver.Firefox()
driver.get("https://www.google.com")
print(f"Performing action {index}")
driver.quit()
def main():
with ThreadPoolExecutor(max_workers=2) as executor:
for i in range(100):
executor.submit(browser_action, i)
if __name__ == "__main__":
main()
kodunu incelerken parantez icinde (index) ve {index} var bunlarin burdaki kullanim amaci nedir
Python Selenium Kod İncelerken ( YARDIM )
1
●96
- 05-02-2023, 20:29:05Normal parantez içindeki index, bir değişken. Fonksiyon içerisinde kullanılır. Fonksiyon çağırılırken bu değer doldurulur.
executor.submit(browser_action, i)
Burada i ile doldurulmuş.
Süslü parantez içindeki {index} ise, bir string formatlama yöntemi. O kısım değişken ile doldurulur. F String diye geçer.
https://hakanyalcinkaya.github.io/py...ed-string.html