从剪贴板粘贴Python Selenium Webdriver

时间:2017-10-18 00:19:33

标签: python selenium selenium-webdriver clipboard paste

我们有一个内部网站,其中不同的用户拥有不同的权限和密码,每个网站都有一个将密码复制到剪贴板的按钮,因此我们可以将其粘贴到登录屏幕中。每个按钮的ID都是AuserPwd,Buserpwed,Cuserpwd ...我知道如何让Selenium(Python)点击该按钮,以便密码在我的剪贴板中,但是如何将其粘贴到不同的url密码字段中。 基本上,我可以将剪贴板传递给变量并将该变量粘贴到字段中。

1 个答案:

答案 0 :(得分:-1)

这是使用xsel

的简单解决方法
    import subprocess
    print(subprocess.check_output(["xsel"])

上面的代码将为您提供剪贴板复制的数据,现在使用selenium将数据粘贴到所需的页面中。