[英]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.