Control Scalasında devam eden ikinci bir komut daha olması gerekli
start-maximized
incognito
headless gibi
Komut dan sonra yapılacak işlem ne ise ona göre tarayıcı driver ina istediğinizi yaptırabilirsiniz.
Aşağıdaki komutları kullandım. Browser açmadan işlemlere devam etti
chrome_options = Options()
chrome_options.add_argument('--headless')
driver = webdriver.Chrome(options=chrome_options)
driver.get(website_2)
driver.maximize_window()
time.sleep(3)
print("web sitesi açıldı")
# arama bölümünün id seçicisi
search = driver.find_element_by_id("search_query_top")
#seçilen bölüme tıklamak için
search.click()
time.sleep(1)
#seçilen bölüme yazı girmek için
search.send_keys("hellohello")
time.sleep(3)
print('Arama çubuğuna bir metin yazıldı')
# Yazı girilen bölüme tıklattırma
search_button = driver.find_element_by_name("submit_search")
search_button.click()
time.sleep(3)
print('Arama İsteği gönderildi')
# önceki sayfaya gelme
driver.back()
time.sleep(3)
print('İlk Sayfaya Geri Dön')
contact_us = driver.find_element_by_link_text("Contact us")
contact_us.click()
time.sleep(3)
driver.close()
print('Sürücü kapatıldı - Hoşçakalın')