51Testing软件测试论坛

标题: Python+Selenium 在百度首页的输入框,点击照相机按钮,再点击上传文件按钮,报错... [打印本页]

作者: 测试积点老人    时间: 2022-5-11 10:56
标题: Python+Selenium 在百度首页的输入框,点击照相机按钮,再点击上传文件按钮,报错...
Python+Selenium 在百度首页的输入框,点击照相机按钮,再点击上传文件按钮,报错:Message: invalid argument
  1. from selenium import webdriver
  2. from time import sleep

  3. driver = webdriver.Chrome()
  4. driver.maximize_window()
  5. driver.implicitly_wait(10)

  6. driver.get("http://www.baidu.com")
  7. try:
  8.     # 点击百度上面的照相机按钮
  9.     driver.find_element_by_css_selector(".soutu-btn").click()
  10.     # 点击选择文件按钮
  11.     driver.find_element_by_css_selector(".upload-pic").click()

  12. except Exception as e:
  13.     driver.get_screenshot_as_file("error2.png")
  14.     print(e)

  15. sleep(3)
  16. driver.quit()
复制代码
在百度首页的输入框,点击照相机按钮上传文件
报错:
[attach]137926[/attach]
但是上传文件按钮用鼠标操作方法就可以执行,有没有哪位老哥知道为啥呀


作者: bellas    时间: 2022-5-12 11:05
哈哈等大神来
作者: qqq911    时间: 2022-5-12 11:49
检查参数
作者: jingzizx    时间: 2022-5-12 16:21
看看使用的是否正确




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2