首页 > 代码库 > python实现自动输入命令回车操作
python实现自动输入命令回车操作
苦逼的在sf上等了一天(问题链接),都没人来解答,只好自己想办法,东平西凑还是勉强实现了,记录一下:
安装完python2.7后,在cmd命令行输入python回车,后出现python相关的提示信息,表示python安装正常;
这个时候只能在里面输入python程序语句直接执行,输入exit()退出即回到cmd,
输入cd c:\Python27\Scripts(默认安装目录),然后可以安装一些需要的python类库(经常会遇到执行命令是提示缺少xxx,查一下具体缺少什么再回到这里安装就可以了)
比如:pip install image/pip install Pillow 等等
import win32gui import win32con import time win = win32gui.FindWindow(None, u‘无标题 - 记事本‘)# 找到目标程序 # 使用win32gui.FindWindowEx找到目标文本框: tid = win32gui.FindWindowEx(win, None, ‘Edit‘, None) #输入q,发送回车 win32gui.SendMessage(tid, win32con.WM_SETTEXT, None, ‘q‘) time.sleep(3) win32gui.PostMessage(tid, win32con.WM_KEYDOWN, win32con.VK_RETURN, 0) win32gui.PostMessage(tid, win32con.WM_KEYUP, win32con.VK_RETURN, 0)
上面代码(xxx.py)实现的是自动在打开的记事本里输入‘q‘然后回车
然后在windows计划任务里执行cmd命令python d:\xxx.py
参考两个链接:
python指定窗口截图 python中获取子窗口的句柄
python操作windows窗口一个小case
轻松自动化---selenium-webdriver(python) (十二)
python实现自动输入命令回车操作
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。