starylass
starylass

Reputation: 31

"Browse file" window freeze code execution in pywinauto

I am working on automating program that requires choosing file path. After I click the browse button using code:

 dlg.child_window(auto_id='btnBrwsBinFile').click()

browse window opens and freeze execution of code and I cannot control the popup window.

I have tried also different approach. I have edited text filed using code:

   dlg['Edit'].set_text(path)

but then program do not see the path, it treats the field like it was never edited, like it was empty

I would like to ask if someone solved this issue before.

Upvotes: 0

Views: 189

Answers (1)

Zhiwei
Zhiwei

Reputation: 64

try:

dlg.child_window(title='btnBrwsBinFile').click_input()

pywinauto documentation:https://pywinauto.readthedocs.io/en/latest/code/pywinauto.findwindows.html

You can use UISpy.exe to get the title, class name

Upvotes: 1

Related Questions