我想在从pdf文件复制的文本输入字段中粘贴文本。我不能使用ctrl + v粘贴。那么有什么办法可以用python或其他任何方式做到这一点?
from tkinter import Tk
root = Tk()
root.withdraw()
result = root.clipboard_get()
print(result)
这是从剪贴板获取数据的代码。它打印复制的文本。但是当我使用快捷键运行脚本时,它不会将文本粘贴到输入字段。
我也尝试过
import pyautogui
x, y = pyautogui.position()
pyautogui.click(x, y)
使焦点回到我要粘贴文本的位置。
答案 0 :(得分:1)
在pyautogui.click(x,y)之后添加它
pyautogui.typewrite(result)
因此完整的代码如下
import pyautogui
from tkinter import Tk
root = Tk()
root.withdraw()
result = root.clipboard_get()
x, y = pyautogui.position()
pyautogui.click(x, y)
pyautogui.typewrite(result)
答案 1 :(得分:0)
import pyperclip
result = pyperclip.paste()