gpt4 book ai didi

python - 如何使用selenium python上传图像?

转载 作者:太空宇宙 更新时间:2023-11-03 21:16:47 25 4
gpt4 key购买 nike

我想使用 Selenium 将图像上传到网站。

我必须点击的按钮的 HTML 位于下面的图像中(突出显示)

Upload Button Element

问题是,当我单击该元素时,屏幕上会弹出一个窗口来选择我要上传的图像,而我无法使用 Selenium 控制该图像。 LIKE THIS

请告诉我如何从弹出窗口中选择图像,并尝试了 send_keys 方法,但对我来说不成功。

最佳答案

  1. 您需要通过cmd屏幕安装AutoIt“pip install -U pyautoit”

  2. 在脚本页面上输入“import autoit”

  3. 在脚本中弹出文件对话框之前键入以下内容:

    autoit.win_active("打开")
    autoit.control_send("打开","编辑1",r"带文件名的路径")
    autoit.control_send("打开","Edit1","{ENTER}")

供您引用https://pypi.python.org/pypi/PyAutoIt/0.3

请注意:第 3 部分将在单击按钮后实现。希望这对您有帮助。

关于python - 如何使用selenium python上传图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54636748/

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