Kenan kanat
Femtopat
- Katılım
- 26 Temmuz 2022
- Mesajlar
- 4
Daha fazla
- Sistem Özellikleri
- I7 7700HQ - 16GB RAM - RTX 1050 TI - 1TB SSD
- Cinsiyet
- Erkek
- Meslek
- Bilgisayar Programcılığı
Merhaba, Python Selenium ile bir kod yazdim fakat Chrome hemen kapanıyor aynı sekilde Firefox ve Edge tarayıcılarında da denedım olmadı kapanıyorlar driver sürümlerinde sıkıntı yok her şey güncel birbirleriyle uyumlu ama çalışmıyor başka bir nedeni olmalı bulamıyorum yardımcı olabilecek var mı?
Python:
import time
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.chrome.service import Service
from selenium.webdriver.common.keys import Keys
from webdriver_manager.chrome import ChromeDriverManager
chrome_driver_path = ChromeDriverManager().install()
options = webdriver.ChromeOptions()
options.add_argument("user-data-dir=C:\\Users\\EXCALIBUR\\AppData\\Local\\Google\\Chrome\\User Data\\Default")
options.add_argument("--profile-directory=Default")
options.add_argument('--ignore-ssl-errors')
options.add_argument("--disable-notifications")
options.add_argument("--disable-popup-blocking")
options.add_argument("--disable-save-password-bubble")
options.add_argument("--disable-translate")
options.add_argument("--disable-extensions")
options.binary_location = "C:\\Program Files\\Google\\Chrome\\Application\\chrome.exe"
kelimeler = "Anahtar Kelime gir:"
tekrar_sayisi = 10
driver = webdriver.Chrome(service=Service(executable_path=chrome_driver_path), options=options)
# Ana tarayıcı penceresini açın
driver.get("https://firefly.adobe.com/inspire/images")
time.sleep(3)
for _ in range(tekrar_sayisi):
# Yeni bir sekme açın
driver.execute_script("window.open('about:blank', '_blank');")
time.sleep(1)
# Sekmeyi seçin
driver.switch_to.window(driver.window_handles[-1])
# Sayfayı yükleyin
driver.get("https://firefly.adobe.com/inspire/images")
time.sleep(3)
# Hedef elementi bulun
text_area = driver.find_element(By.CSS_SELECTOR, 'textarea[aria-label="Enter a prompt"]')
# Metni textarea içine gönderin
text_area.send_keys(str(kelimeler))
# Enter tuşuna basın
text_area.send_keys(Keys.ENTER)
time.sleep(1)
Son düzenleyen: Moderatör: