gpt4 book ai didi

python - 使用python自动从windows文件对话框打开文件

转载 作者:太空狗 更新时间:2023-10-29 20:18:14 25 4
gpt4 key购买 nike

我进行自动化测试并获得一个文件对话框。我想使用 python 或 selenium 从 Windows 打开文件对话框中选择一个文件。

注意:该对话框由其他程序提供。我不想用 Tkinter 创建它。

窗口看起来像:

THIS .

如何做到这一点?

最佳答案

考虑使用 pywinauto包裹。它有一个非常自然的语法来自动化任何 GUI 程序。

enter image description here

代码示例,在记事本中打开一个文件。请注意,语法取决于语言环境(它使用 GUI 程序中的可见窗口标题/控件标签):

from pywinauto import application
app = application.Application().start_('notepad.exe')
app.Notepad.MenuSelect('File->Open')
# app.[window title].[control name]...
app.Open.Edit.SetText('filename.txt')
app.Open.Open.Click()

关于python - 使用python自动从windows文件对话框打开文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37027644/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com