Python

Python Dilinde WhatsApp Programını Açma

Günümüzde en çok başvurulan uygulamalardan biri de bot yazımıdır. Bot, web sayfasında yer alan bilgilerin alınarak işlenmesini, web sayfasına belirli zaman aralıklarında girilmesini, tıklanılması gereken yerlere tıklanıp işlemlerin otomatikleştirilmesini sağlamak için yazılır. Bu uygulamamızda WhatsApp programına girmeye çalışacağız. Bu işlemi gerçekleştirmek için selenium kütüphanesini kullanacağız.

Öncelikle WebDriver programının projenize dahil edilmesi gerekir. Eğer bilgisayarınızda yoksa https://chromedriver.chromium.org adresinden Chrome tarayıcısıyla aynı versiyona ait uygulamayı indirmeniz gerekir. İndirdiğiniz uygulamanın yonunu not ediniz. Çünkü bunu kullanacağız. Python programında WhatsApp.py dosyası oluşturalım. Bu dosyaya aşağıdaki kodları yazalım.

from selenium import webdriver
 
chrome_browser = webdriver.Chrome(executable_path='C:\Python38\chromedriver.exe')
chrome_browser.get('https://web.whatsapp.com/')

Projeyi çalıştırdığınızda whatsapp uygulaması açılacaktır. Ekrana gelen pencerede karekodu okuyarak uygulamaya giriş yapabilirsiniz.

Yeni sürümlerde executable_path uyarısı alabilirsiniz. Eğer böyle bir uyarı alırsanız path eşitlemesini yapmanız gerekir. Kodları aşağıdaki gibi düzenleyelim.

from selenium import webdriver
from selenium.webdriver.chrome.service import Service
 
s=Service('C:\Python38\chromedriver.exe')
 
driver = webdriver.Chrome(service=s)
driver.maximize_window()
driver.get('https://web.whatsapp.com/')

İlgili Makaleler
NumPy Kütüphanesi ve Kurulumu
Programlama Temelleri Dersi İkinci Dönem Birinci Yazılı Çalışma Soruları
Faktöriyel Hesabı Yapan Python Uygulaması
Seaborn Kütüphanesi ve Kurulumu
MatPlotLib Kütüphanesi ve Kurulumu
Pandas Kütüphanesini Kullanarak Excel Dosyasından Veri Çekme
Dağılım Ölçütü
Girilen Doğum Tarihine Göre Kullanıcının Yaşını Bulan Python Uygulaması
Ekrana Yıldız Üçgen Çizen Uygulamayı Fonksiyon Tanımlayarak Yapan Python Uygulaması
Veri Bilimine Giriş
Programlama Temelleri Dersi İkinci Dönem İkinci Yazılı Çalışma Soruları
Dört İşlemi Fonksiyon Tanımlayarak Yapan Python Uygulaması
Visual Studio 2022 Programında Python Uygulaması Yazarken Türkçe Karakter Sorunu ve Çözümü
Pandas Kütüphanesi ve Kurulumu
Seaborn Kütüphanesini Kullanarak Saçılım Grafiği Oluşturma
Visual Studio 2022 Programında Python Uygulamasını Yazma ve Çalıştırma
Ayt Belirli Sayıda Tekrarlanan Logaritmik Değerlerin Toplamını Bulan Python Uygulaması
NumPy Kütüphanesinde İki Matrisin Çarpımı
Python Dilinde WhatsApp Uygulamasına Bot Yazarak Belirlenen Kullanıcıya Mesaj Atma
Olasılık Yoğunluk Fonksiyonu ve Kümülatif Dağılım Fonksiyonu

Yorum Ekle
   
Kötü İyi