windows 桌面GUI自动化-7. pywinauto 操作弹出文件选择框

前言

pywinauto 操作弹出文件选择框,输入名称点保存

场景

点文件-另存为

弹出系统的文件选择框,需要输入文件名称,点保存按钮

文件选择框操作

示例代码

from pywinauto import Application
# 上海悠悠 wx:283340479
# blog:https://www.cnblogs.com/yoyoketang/


app = Application('uia').start("notepad.exe")
win = app.window(title_re="无标题 - 记事本")


# 输入内容
win.child_window(title="文本编辑器").set_text("hello world")


# 文件-另存为
win.menu_select('文件(F) -> 另存为(A)...')

# 操作弹出文件选择框
save_win = win.child_window(title="另存为", control_type="Window")

# 输入文件名称
save_win.child_window(title="文件名:", control_type="Edit").set_text("yoyo.txt")


# 保存
save_win.child_window(title="保存(S)", control_type="Button").click()
posted @ 2023-08-22 18:50  上海-悠悠  阅读(623)  评论(1编辑  收藏  举报