Python 代码将文本从虚拟机复制到剪贴板

问题描述 投票:0回答:0

我在虚拟机(没有 GUI)上有一个文本文件,我通过 VSCode 中的 ssh 连接到它。我想编写 python 代码,从该文件中读取一些文本并将其复制到剪贴板,以便我可以将此文本粘贴到我在本地计算机上打开的浏览器中。

我尝试使用

pyperclip
。具体来说,代码看起来像:

import pyperclip
...
pyperclip.copy(string)
...

我收到以下错误:

Pyperclip 无法为您的系统找到复制/粘贴机制。

我在虚拟机上安装了

xclip
xsel
。我读到的答案指出
pyperclip
不起作用,因为它复制到剪贴板,而剪贴板是 GUI 的一部分,而 VM 没有。我的最终目标是复制它,以便我可以使用
Ctrl+V
将其粘贴到浏览器中。基本上,我想要一个自动 python 代码,它相当于在 VSCode 窗口中打开的远程文件中使用
Ctrl+C

ssh copy-paste vscode-remote pyperclip
© www.soinside.com 2019 - 2024. All rights reserved.