selenium3基于python语言基础操作之input标签文件上传操作


# 方法一 绝对路径  # 反斜杠字符不转移
driver.find_element_by_id("avatarUp").send_keys("E:\\pycharm\\web\\jichu\\test.jpg")
time.sleep(3)

# 方法二 路径可以通过os模块获取,以当前执行的py文件为参照物
import os
current_dir = os.path.dirname(os.path.realpath(__file__))
print(current_dir)

file_path = os.path.join(current_dir, "test.jpg")
print("获取到文件的完整路径: %s" % file_path)
driver.find_element_by_id("avatarUp").send_keys(file_path)
driver.quit()