Nibdew bl- Python Selenium Awtomazzjoni

Pass 1: Installa Selenium

Iftaħ terminal jew command prompt u mexxi l-kmand li ġej biex tinstalla l- Selenium librerija permezz tal-pip:

pip3 install selenium

Pass 2: Niżżel u Installa WebDriver

Simili għall-mod deskritt fit-tweġibiet preċedenti, għandek bżonn tniżżel u tinstalla l- WebDriver korrispondenti għall-browser li trid tuża.

Pass 3: Ikteb Python Kodiċi

Hawn taħt hawn eżempju ta' kif tuża Selenium biex tiftaħ paġna web, twettaq tfittxija, u tirkupra l-kontenut:

from selenium import webdriver  
  
# Initialize the browser(using Chrome in this example)  
driver = webdriver.Chrome()  
  
# Open a web page  
driver.get("https://www.example.com")  
  
# Find an element on the web page  
search_box = driver.find_element_by_name("q")  
search_box.send_keys("Hello, Selenium!")  
search_box.submit()  
  
# Print the web page content after the search  
print(driver.page_source)  
  
# Close the browser  
driver.quit()  

Innota li l-eżempju hawn fuq juża l-browser Chrome. Jekk trid tuża browser differenti, trid tissostitwixxi webdriver.Chrome() bi webdriver.Firefox() jew webdriver.Edge() skont il-brawżer li trid tuża.

Nota Importanti

  • Selenium teħtieġ li WebDriver tikkontrolla l-web browser. Kun żgur li installajt u waqqaf il-mogħdija korretta għall- WebDriver.
  • Meta tuża Selenium biex tawtomatizza l-interazzjonijiet tal-web browser, kun konxju li jinteraġixxi mal-miżuri tas-sigurtà fuq il-websajt u aderixxi mal-politiki tal-websajt.