Python-Selenium-Aktualisierungsseite

Zeeshan Afridi 15 Februar 2024
  1. Installieren Sie Selen in Python
  2. Verwenden Sie Selenium, um eine Webseite zu aktualisieren
Python-Selenium-Aktualisierungsseite

Selenium ist eines der leistungsstärksten Tools für die Webautomatisierung und funktioniert für fast alle Browser und wichtigen Betriebssysteme (OS) wie Windows, macOS und Linux. In diesem Artikel erfahren Sie, wie Sie mit Selenium eine Webseite in Python aktualisieren.

Installieren Sie Selen in Python

Um Selenium für Python auf Ihrem lokalen Computer zu installieren, können Sie den berühmten Pip-Befehl in der Befehlszeilenschnittstelle (CLI) wie folgt verwenden.

pip install selenium

Der obige Befehl lädt Selenium herunter und installiert es. Sobald dies erledigt ist, können Sie Selenium in Ihr Python-Programm importieren.

Lassen Sie uns die Version von Selenium überprüfen, um sicherzustellen, dass sie erfolgreich auf unseren Computern installiert wurde.

import selenium

print(selenium.__version__)

Ausgang:

4.4.3

Verwenden Sie Selenium, um eine Webseite zu aktualisieren

Wir können Selen verwenden, um eine Webseite zu aktualisieren und viele andere automatisierte Aufgaben auszuführen, aber dieser Artikel konzentriert sich auf die Verwendung von Selen, um eine Webseite in Python zu aktualisieren. Laden wir zunächst die erforderlichen Webdrivers herunter.

In Python erfordert Selenium einen Treiber, um mit dem ausgewählten Browser zu interagieren, und es ist notwendig, die Treiber zu installieren, damit Sie ihren Pfad im Code angeben. Für diesen Artikel verwende ich Chrome als Browser und lade die Treiber dafür herunter.

driver = webdriver.Chrome(executable_path=r"D:\chromedriver.exe")

Sie können im obigen Beispielausschnitt sehen, dass ich meinen Browser als Chrome ausgewählt und ihm den Treiberpfad (executable_path=r"D:\chromedriver.exe") angegeben habe.

Codebeispiel:

from selenium import webdriver

# set the chromodriver.exe path
driver = webdriver.Chrome(executable_path=r"D:\chromedriver.exe")

# launch URL
driver.get("https://www.delftstack.com/")

# crefresh page
driver.refresh()

# close
driver.close()

Ausgang:

Verwenden Sie Selen, um eine Webseite in Python zu aktualisieren

Der obige Code öffnet ein neues Popup und leitet Sie wie folgt zur angegebenen URL weiter.

driver.get("https://www.delftstack.com/"

In der Kopfleiste von Chrome wurde eine Meldung angezeigt, die besagt, dass Chrome von automatisierter Testsoftware gesteuert wird, was nichts anderes als Selen ist.

Zeeshan Afridi avatar Zeeshan Afridi avatar

Zeeshan is a detail oriented software engineer that helps companies and individuals make their lives and easier with software solutions.

LinkedIn

Verwandter Artikel - Python Selenium