自动键功能,,text = clipboard.get_selection()
选择的数据存储在哪个剪贴板?
我将 Linux Mint 19.1 Cinnamon 与 Python 3.6 一起使用。我正在寻找Autokey (Python 3) 函数的剪贴板存储text = clipboard.get_selection()
, .
我假设它存储在 X 剪贴板的三个剪贴板之一中,但没有一个兼容 Gnome 的剪贴板查看器显示它。
我需要知道如何在 Autokey(或 Python)脚本中引用特定的剪贴板,以便在脚本更改数据之前和之后查看数据。
将此代码粘贴到 Autokey3 键盘宏中。(脚本)并使用任何键定义来激活它。
在 Linux(或任何 X11 应用程序)中,剪贴板所有者进程必须运行才能 # 能够粘贴剪贴板内容?
选择任何文本。
import time
import subprocess
import sys
t_xt = ""
keyboard.send_keys("<ctrl>+a") # select all
time.sleep(.3) # delay of .3 of a second
t_xt = clipboard.get_selection # place selection in clipboard
time.sleep(.3)
keyboard.send_keys(t_xt) # retrieves the t_xt I want to know where this is stored and how I can refer it in an Autokey script?
keyboard.send_keys("<ctrl>+a") # This pastes the contents of a different clipboard.
sys.exit()