哪个剪贴板自动键使用“ clipboard.get_selection()”存储数据

时间:2019-05-29 00:15:08

标签: autokey

自动键功能“ text = Clipboard.get_selection()”是存储所选数据的哪个剪贴板?

我正在将Linux Mint 19.1 Cinnamon与Python 3.6结合使用。我正在搜索Autokey(Python 3)函数的剪贴板存储,“文本=剪贴板.get_selection()”。

我假设它存储在X剪贴板的三个剪贴板之一中,但是没有Gnome兼容剪贴板查看器显示它。

我需要知道如何在自动键(或Python)脚本中引用特定剪贴板,以便在脚本更改数据之前和之后查看数据。

将此代码粘贴到Autokey3键盘宏中。 (脚本)并使用任何键定义将其激活。

在Linux(或任何X11应用程序)中,剪贴板所有者进程必须正在运行才能#能够粘贴剪贴板内容?

选择任何文本。


导入时间

导入子进程

导入系统

t_xt =“”

keyboard.send_keys(“ + a”)#全选

time.sleep(.3)#延迟0.3秒

t_xt =剪贴板。get_selection#剪贴板中的位置选择

time.sleep(.3)

keyboard.send_keys(t_xt)#检索t_xt,我想知道它的存储位置以及如何在Autokey脚本中引用它?

keyboard.send_keys(“ + a”)#这将粘贴其他剪贴板的内容。

sys.exit()

1 个答案:

答案 0 :(得分:0)

根据this文档,它使用X鼠标选择剪贴板。