python+selenium win32gui实现文件上传,代码能运行但是没有实现效果,哪位帮忙看看?

python+selenium win32gui实现文件上传,代码能运行但是没有实现效果,哪位大神帮忙看看?这就是使用spy获取上传图片弹出框的信息;python+selenium win32gui实现文件上传,代码能运行但是没有实现效果,哪位帮忙看看?
我的电脑是英文环境。
代码如下:

    # 一级窗口"#32770","打开";找到窗口,在根据不同浏览器传入 title

dialog = win32gui.FindWindow("#32770", "Open")

# 向下传递

ComboBoxEx32 = win32gui.FindWindowEx(dialog, 0, "ComboBoxEx32", None) # 二级

comboBox = win32gui.FindWindowEx(ComboBoxEx32, 0, "ComboBox", None) # 三级

# 编辑按钮

edit = win32gui.FindWindowEx(comboBox, 0, "Edit", None) # 四级

# 打开按钮

button = win32gui.FindWindowEx(dialog, 0, "Button", "&Open") # 二级

# 输入文件的绝对路径,点击“打开”按钮

win32gui.SendMessage(edit, win32con.WM_SETTEXT, None, r"C:\\Users\\Administrator\\Downloads\\picture test\\bmp-test-11.bmp") # 发送文件路径

self.driver.implicitly_wait(5)

win32gui.SendMessage(dialog, win32con.WM_COMMAND, 1, button) # 点击打开按钮

time.sleep(20)

以上是 python+selenium win32gui实现文件上传,代码能运行但是没有实现效果,哪位帮忙看看? 的全部内容, 来源链接: utcz.com/p/938710.html

回到顶部