赞
踩
这里需要python的pautogui库
PyAutoGUI依赖于pyscreeze、pymsgbox、pytweening,上述命令会自动安装这3个库。安装完成后可以发现,在site-packages\pyautogui有6个文件,名字带java、osx、win、x11的是在不同平台的实现方案,再在__init__.py和__main__.py中检测当前系统平台进行封装。
可以用命令pip install pyautogui 安装
typewrite可以在光标停留位置输入字符串
如果是中文需要配合pyparperclip使用(pyparperclip.copy())
- import pyautogui
- pyautogui.typewrite('str',interval)#第二个参数是打字间隔时间,可以是数字,也可以这么写
- pyautogui.typewrite('str',interval=interval#后面的interval表示具体的数字
typewrite也可以模拟键盘输入,即输入像esc,唱跳rap篮球(ctrl)之类的特殊建
- pyautogui.typewrite(['ctrl'])#这里就类似下面这个函数、
- pyautogui.press('ctrl')
- #还可以这样
- pyautogui.keyDown('ctrl')#按下唱跳rap篮球
- pyautogui.keyUp('ctrl')#松开唱跳rap篮球
那么怎么按下组合键呢(ctrl+c)
更具前面所学
- pyautogui.keyDown('ctrl')
- pyautogui.keyDown('c')
- pyautogui.keyUp('ctrl')
- pyautogui.keyUp('c')
但是这样效率太低了,要四行代码声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。