[英]how to paste text in input field from clipboard using python
我想在从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)
回到我想粘贴文本的位置。
在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)
import pyperclip
result = pyperclip.paste()
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.