import pywinauto
app = pywinauto.Application().start("notepad.exe")
#选择主窗口
dlg = app["无标题 - 记事本"]
#选择编辑器
dlg["Edit"].type_keys("python做自动化编程非常方便,666")
#替换操作
#菜单选择替换666
dlg.menu_select("编辑->替换(R)")
#打开替换窗口并输入替换
app["替换"]["Edit1"].type_keys("666")
app["替换"]["Edit2"].type_keys("999")
app["替换"]["Button3"].click_input()
#通过模拟键盘进行全选复制粘贴
send_keys("{VK_ESCAPE}")
send_keys("^A")
send_keys("^C")
for i in range(1,10):
dlg["Edit"].type_keys("第{0}次粘贴:",i)
send_keys("^v")
python自动化编程小demo,文本编辑自动化及替换
于 2024-04-16 15:00:35 首次发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)