def upload_file(file_path): ''' :param file_path:上傳文件的路徑 :return: ''' dialog = win32gui.FindWindow("#32770", "打開") comboxex32 = win32gui.FindWindowEx(dialog, 0, "ComboBoxEx32", None) combox = win32gui.FindWindowEx(comboxex32, 0, "ComboBox", None) edit = win32gui.FindWindowEx(combox, 0, "Edit", None) button = win32gui.FindWindowEx(dialog, 0, "Button", "打開(&0)") win32gui.SendMessage(edit, win32con.WM_SETTEXT, None, file_path) win32gui.SendMessage(dialog, win32con.WM_COMMAND, 1, button) #【圖片編輯】窗口-點擊 選擇圖片 driver.find_element_by_css_selector('[class="btn-box"]>div').click() # 點擊之后需要等待時間,可以根據情況調節等待時間 time.sleep(4) upload_file(r'C:\Users\Vincent\1577799790527gcwz36gp.jpg')