最近在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')
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)