Pyautogui

Pyautogui: Python’da Otomasyon ve GUI Kontrolü

Pyautogui, Python programlama dilinde grafiksel kullanıcı arayüzlerini (GUI) kontrol etmek ve otomatikleştirmek için kullanılan bir kütüphanedir. Bu kütüphane, fare hareketlerini, klavye girişlerini ve ekran görüntülerini kontrol etmek için çeşitli işlevler sunar. Pyautogui, web tarayıcılarını, masaüstü uygulamalarını ve oyunları otomatikleştirmek için yaygın olarak kullanılır.

Pyautogui’nin Özellikleri

  • Fare hareketlerini kontrol etmek için işlevler sunar.
  • Klavye girişlerini kontrol etmek için işlevler sunar.
  • Ekran görüntülerini almak için işlevler sunar.
  • Pencereleri kontrol etmek için işlevler sunar.
  • Butonları ve diğer GUI öğelerini kontrol etmek için işlevler sunar.

Pyautogui’nin Kullanımı

Pyautogui’yi kullanmak için öncelikle kütüphaneyi Python programınıza içe aktarmanız gerekir. Bunu yapmak için aşağıdaki kodu kullanabilirsiniz:

python
import pyautogui

Pyautogui’yi içe aktardıktan sonra, kütüphanenin işlevlerini kullanarak GUI’yi kontrol edebilirsiniz. Örneğin, fareyi hareket ettirmek için aşağıdaki kodu kullanabilirsiniz:

python
pyautogui.moveTo(100, 100)

Bu kod, fareyi (100, 100) koordinatlarına hareket ettirir.

Klavye girişlerini kontrol etmek için aşağıdaki kodu kullanabilirsiniz:

python
pyautogui.press('a')

Bu kod, “a” tuşuna basar.

Ekran görüntülerini almak için aşağıdaki kodu kullanabilirsiniz:

python
image = pyautogui.screenshot()

Bu kod, ekranın bir görüntüsünü alır ve image değişkenine kaydeder.

Pyautogui ile Otomasyon Örnekleri

Pyautogui, çeşitli görevleri otomatikleştirmek için kullanılabilir. İşte birkaç örnek:

  • Web tarayıcısında bir web sitesini açmak.
  • Masaüstü uygulamasını başlatmak.
  • Oyun oynamak.
  • Dosyaları ve klasörleri yönetmek.
  • E-postalar göndermek.

Yayımlandı

kategorisi