当前位置:首页 >> 编程语言 >> 【Python测试开发】文件上传操作,联想erazer x700

【Python测试开发】文件上传操作,联想erazer x700

0evadmin 编程语言 1
文件名:【Python测试开发】文件上传操作,联想erazer x700 【Python测试开发】文件上传操作

先写一个上传页面

<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>文件上传</title><link href="http://dcn.bootcss/bootstrap/3.3.0/css/bootstrap.min.css" rel="stylesheet"/></head><body><div class="row-fluid"><div class="span6 well"><h3>upload_file</h3><input type="file" name="up_file"/></div></div></body><script src="http://cdn.bootcss.com.bootstrap/3.3.0/css/bootstrap.min.js"></script></html>

实现文件上传操作

from selenium import webdriverfrom selenium.webdriver.common.by import Byimport osimport time# 打开浏览器driver =webdriver.Chrome()# 最大化driver.maximize_window()# 设置隐式等待driver.implicitly_wait(10)# 上传文件路径拼接filepath = "file:///" + os.path.abspath("upload.html")# 打开上传文件driver.get(filepath)# 如果文件上传功能是使用input标签实现的,直接选中该input标签,调用sendkeys上传即可driver.find_element(By.NAME, "up_file").send_keys(r"C:\Users\Olivia\Pictures\300-300\0.jpg")time.sleep(5)driver.quit()
协助本站SEO优化一下,谢谢!
关键词不能为空
同类推荐
«    2025年12月    »
1234567
891011121314
15161718192021
22232425262728
293031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
文章归档
网站收藏
友情链接