当前位置: 首页 > 工具软件 > Pyperclip > 使用案例 >

pyperclip 粘贴失效

公良鸿畅
2023-12-01

最近在pyautogui自动化输入时,发现英文数字都可以,中文比较麻烦,而且还牵扯到输入法切换问题,pyautogui.typewrite()这是相当于键盘输入,如果现在是中文,有可能会出现中文。

这时就需要用到pyperclip这模块,pyperclip有两个方法:

pyperclip.copy('需要输入的汉字')
pyperclip.paste()

结果发现paste粘贴不能用,没有结果展示。

这时想到了利用快捷键来输入。

pyautogui.moveTo(800,400,duration=1,tween=pyautogui.easeInOutQuad)
pyautogui.click()

pyautogui.typewrite('Hello world! wangying')
pyautogui.press('enter')
#以下读入内容,就是把内容存入剪贴板。
import pyperclip
pyperclip.copy("需要输入的汉字copy")
pyperclip.paste()
pyautogui.hotkey('command','v')

 

 类似资料: