2017-10-18 2 views
-2

Wir haben eine interne Website, die verschiedene Benutzer mit verschiedenen Berechtigungen und Passwörtern hat und jeder hat eine Schaltfläche, die das Passwort in die Zwischenablage kopiert, so dass wir es in den Anmeldebildschirm einfügen können. Jeder Knopf hat eine ID von AuserPwd, Buserpwed, Cuserpwd ... Ich weiß, wie man Selenium (Python) erhält, um auf diesen Knopf zu klicken, so dass das Passwort in meiner Zwischenablage ist, aber wie kann ich es in ein anderes URL-Passwortfeld einfügen . Grundsätzlich kann ich meine Zwischenablage an eine Variable übergeben und diese Variable in ein Feld einfügen.Python Selenium Webdriver einfügen aus der Zwischenablage

+4

Mögliches Duplikat von [Befehl einfügen mit Selenium] (https://stackoverflow.com/questions/28637931/paste-command-using-selenium) – Reti43

Antwort

0

Dies ist eine einfache Abhilfe xsel

import subprocess 
    print(subprocess.check_output(["xsel"]) 

Above Code verwendet wird, um die Zwischenablage kopiert Daten geben, jetzt Selen verwendet nur die Daten in die gewünschte Seite einfügen.

Verwandte Themen