mescomputer
Öğrenci
- Katılım
- 19 Ocak 2024
- Mesajlar
- 1
- Reaksiyon puanı
- 0
- Puanları
- 1
- Yaş
- 25
yazdığım kodda böyle bir hata alıyorum chatgpt dahil olmak üzere 5 yapay zekaya vermeme rağmen aynı hata işte kod:
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
# Chrome tarayıcı başlat
driver = webdriver.Chrome()
# WhatsApp web sayfasına git
driver.get("WhatsApp Web")
print("Login...\n")
# Kullanıcıdan kişi adını al
name = input("Kişi adı: ")
# Diğer girişleri al
count = int(input("Mesaj sayısı: "))
msg = input("Mesaj: ")
# Kişiyi bul ve tıkla
user = driver.find_element_by_xpath('//span[@title="{}"]'.format(name))
user.click()
# Mesajları gönder
msg_box = user.find_element_by_xpath('//*[@id="main"]/footer/div[1]/div[2]/div/div[2]')
for i in range(count):
msg_box.send(msg)
# Tarayıcı oturumunu kapat
driver.quit()
ve aldığım hata
Traceback (most recent call last):
File "C:\Users\AdminX\Desktop\lan.py", line 20, in <module>
user = driver.find_element_by_xpath('//span[@title="{}"]'.format(name))
AttributeError: 'WebDriver' object has no attribute 'find_element_by_xpath'
Bunu nasıl düzeltebilirim
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
# Chrome tarayıcı başlat
driver = webdriver.Chrome()
# WhatsApp web sayfasına git
driver.get("WhatsApp Web")
print("Login...\n")
# Kullanıcıdan kişi adını al
name = input("Kişi adı: ")
# Diğer girişleri al
count = int(input("Mesaj sayısı: "))
msg = input("Mesaj: ")
# Kişiyi bul ve tıkla
user = driver.find_element_by_xpath('//span[@title="{}"]'.format(name))
user.click()
# Mesajları gönder
msg_box = user.find_element_by_xpath('//*[@id="main"]/footer/div[1]/div[2]/div/div[2]')
for i in range(count):
msg_box.send(msg)
# Tarayıcı oturumunu kapat
driver.quit()
ve aldığım hata
Traceback (most recent call last):
File "C:\Users\AdminX\Desktop\lan.py", line 20, in <module>
user = driver.find_element_by_xpath('//span[@title="{}"]'.format(name))
AttributeError: 'WebDriver' object has no attribute 'find_element_by_xpath'
Bunu nasıl düzeltebilirim