input标签实现的文件上传
问题相关代码,请勿粘贴截图
from selenium import webdriver
from selenium.webdriver.common.by import By
import time
driver=webdriver.Chrome()
driver.implicitly_wait(5)
driver.get("http://127.0.0.1:8088/album/upload")
driver.find_element(By.NAME,"username").send_keys("libai")
driver.find_element(By.NAME,"password").send_keys("opmsopms123")
driver.find_element(By.TAG_NAME,"button").click()
time.sleep(5)
只是找元素,不做任何操作,更加高效的判断登录加载是否完成
driver.find_elements(By.LINK_TEXT,"开启OPMS之旅")
driver.get("http://127.0.0.1:8088/album/upload")
对于input标签实现的文件上传,可以将其视为一个输入框
直接send_keys文件路径即可
driver.find_element(By.ID,"albumUpload").send_keys("E:/picture/jietu.png")
运行结果及报错内容
我的解答思路和尝试过的方法
我看着教学视频敲的代码,视频里可以正常上传图片
我想要达到的结果
是我的浏览器版本问题吗?