Python ile Otomasyon: Selenium ve PyAutoGUI Rehberi
Python ile web tarayıcılarını ve masaüstü uygulamaları otomatize etmek, tekrarlayan görevleri ortadan kaldırır ve büyük zaman tasarrufu sağlar.
Selenium ile Web Otomasyonu
Selenium, web tarayıcılarını Python kodu ile kontrol eden bir kütüphanedir. Giriş yapma, form doldurma, buton tıklama ve veri kazıma (web scraping) işlemleri otomatize edilir.
Selenium Kurulumu ve Kullanımı
pip install selenium ile kurulur. WebDriver (ChromeDriver) indirilir. driver = webdriver.Chrome() ile tarayıcı açılır. driver.get("https://site.com") ile URL'ye gidilir. driver.find_element(By.ID, "kullanici").send_keys("admin") ile forma yazılır.
PyAutoGUI ile Masaüstü Otomasyonu
PyAutoGUI klavye ve fare hareketlerini simüle eder. pyautogui.click(x, y) belirtilen konuma tıklar. pyautogui.write("Merhaba") metin yazar. pyautogui.screenshot() ekran görüntüsü alır.
Pratik Otomasyon Projeleri
- Her sabah otomatik giriş yapıp rapor indirme
- Excel verilerini web formuna otomatik doldurma
- Fiyat takip botu — ürün fiyatı düşünce bildirim alma
- Sosyal medya içerik zamanlaması
Bilkey Python Kursu
Selenium ve otomasyon Bilkey Bilişim Akademisi'nde Python eğitiminin pratik uygulamalar modülünde öğretilmektedir. Kurtköy Pendik'te birebir özel ders alabilirsiniz.