【发布时间】:2021-08-18 06:11:06
【问题描述】:
我需要在 selenium 应用程序上的 heroku 上使用 pyperclip 将某些内容复制到剪贴板,但由于平台运行“无头”浏览器并且没有 GUI,剪贴板是模糊的。我有可能以某种方式完成这项工作吗?
【问题讨论】:
-
我不知道 pyperclip,但对我来说,在使用 selenium 时,从无头浏览器复制内容不会出现任何实际问题
-
你真的需要剪贴板吗?你不能保存在文件中,然后从文件中读取吗?也许更好地描述你为什么需要剪贴板 - 也许有人找到没有剪贴板的方法。
-
@C.Peck 先生,你是怎么做到的?我只知道用 pyperclip 复制
-
@furas 是的,因为我需要 send_keys() 大量文本并将其作为字符串发送需要太长时间。我也尝试过执行脚本,但我的文本框很奇怪。它是 diffchecker.com 上的代码文本框,我不知道如何访问它的 value 属性。似乎它是逐行分割的编辑:send_keys(字符串)需要太长时间,所以我想使用 send_keys(Keys.CONTROL, 'v')
-
你应该在一开始就写有问题 - 它更好地解释问题。
标签: javascript python selenium heroku pyperclip