Quick Start
Super Simple API (Recommended)
Use module-level functions for quick automation:
python
from pyxelator import find, click, fill
from selenium import webdriver
driver = webdriver.Chrome()
driver.get('https://example.com')
# That's it! Just use images!
if find(driver, 'login_button.png'):
click(driver, 'login_button.png')
fill(driver, 'email_field.png', 'user@example.com')Object-Oriented API
Or use the OOP style for better organization:
python
from pyxelator import Pyxelator
from selenium import webdriver
driver = webdriver.Chrome()
driver.get('https://example.com')
px = Pyxelator(driver)
if px.find('login_button.png'):
px.click('login_button.png')
px.fill('email_field.png', 'user@example.com')Pro Tip: Both APIs are equivalent. Use whichever style you prefer!
