Wie führe ich ein Selenium-Skript in WSL2 Ubuntu aus und öffne Chrome unter Windows?Python

Python-Programme
Anonymous
 Wie führe ich ein Selenium-Skript in WSL2 Ubuntu aus und öffne Chrome unter Windows?

Post by Anonymous »

Ich führe ein Python-Selenium-Skript in einer WSL2-Ubuntu-Umgebung aus. Ich möchte jedoch, dass das Skript Chrome steuert und öffnet, das auf meinem Windows-System (nicht in WSL) installiert ist.
Das habe ich bisher versucht:

[*]Ich habe die Verwendung eines zusammen mit dem Chrome WebDriver. Das Skript funktioniert jetzt und Webseiten werden im auf WSL installierten Chrome-Browser geöffnet.
(Es funktioniert gut für das folgende einfache Code-Snippet.)

from selenium import webdriver

# Keep Chrome browser open after program finishes
chrome_options = webdriver.ChromeOptions()
chrome_options.add_experimental_option("detach", True)

driver = webdriver.Chrome(options=chrome_options)
driver.get("https://www.amazon.com/")

# driver.close() # Close the active tab
driver.quit() # Close the entire browser window

Allerdings ist der in WSL installierte Chrome-Browser extrem langsam.
Was ich wirklich möchte, ist, dass Selenium den darauf installierten Chrome-Browser öffnet und steuert Windows anstelle des in WSL. Gibt es eine Möglichkeit, dies zu erreichen?
Jede Anleitung, Einrichtungsanleitung oder Beispiele wären sehr dankbar!

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post