Python kodu çalışmıyor

Kopfent

Hectopat
Katılım
16 Aralık 2021
Mesajlar
148
Çözümler
1
Yer
Kocaeli
Daha fazla  
Cinsiyet
Erkek
Merhaba, proje ödevim için araştırma yapmaktayım aşağıda ki kodu kısaca açıklayayım: Excel dosyasından otomatik numaraları alıp WhatsApp üzerinden mesaj göndermek. Ama kod çalışıp mesajı en son mesajlaştığım kişiye gönderiyor ve mesaj kısmına sadece selam yazıyor. Bunu nasıl çözebilirim?

Kod:
From Selenium import webdriver.
From Selenium. Webdriver.common. By import by as by.
İmport time.
İmport pandas as pd.
# Excel dosyasını oku.
Df = pd. Read_excel("whatsapp_kullanicilar. Xlsx")
# WhatsApp Web sitesine git.
Driver = webdriver.Chrome()
Driver. Get("WhatsApp Web")
Time. Sleep(10)
# Kişiye gönderilecek mesaj.
Mesaj = "deneme"
# Kişilere sırayla mesaj gönder.
For i in df. İndex:
 Ad = df['Ad']
 telefon = df['Telefon']
 URL = F"WhatsApp Web{telefon}&text={mesaj}"
 Driver. Get(URL)
 Time. Sleep(5)
 Try:
 # Mesaj gönder düğmesini bul ve tıkla.
 Mesaj_gonder_btn = driver. Find_element(by. Xpath, "//*[@id='main']/footer/div[1]/div/span[2]/div/div[2]/div[1]/div/div[1]/button")
 mesaj_gonder_btn.click()
 Print(F"{ad} adlı kişiye mesaj gönderildi.")
 Except:
 # Mesaj gönderilemediğinde hata mesajı ver.
 Print(F"{ad} adlı kişiye mesaj gönderilemedi.")
 Continue.
Print("tüm kişilere mesaj gönderildi.")
# Driver'ı kapat.
driver.quit()

ek olarak Excel dosyasını da atıyorum
 

Dosya Ekleri

  • resim_2023-04-14_220709686.png
    7,8 KB · Görüntüleme: 62
Kodda syntax hataları var düzeltilmiş halini isterseniz atabilirim.
 

Chat GPT sağ olsun.
 
ChatGPT mi bu?
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…