1、对于在项目要实现上传文件的操作怎么进行,今天小编简单介绍一下,上传文件的操作:
例如百度首页界面有个照片搜索的功能,就是通过上传图片来进行搜索的:
如下图:
我们要搜索如下图片:
就如上述的例子,我们appium这个图片进行搜索,通过上传图片进行搜索:
1 from selenium import webdriver 2 from time import sleep 3 4 driver=webdriver.Chrome() 5 6 driver.get("http://www.baidu.com") 7 sleep(2) 8 #点击相机按钮 9 driver.find_element_by_css_selector(".soutu-btn").click() 10 sleep(2) 11 #点击上传本地图片的按钮,并上传图片 12 driver.find_element_by_css_selector(".upload-pic").send_keys(r"C:UsersAdministratorDesktop3.png") 13 sleep(5) 14 15 driver.quit()
下图是搜索的结果:
这种图片搜索是不精准的,是浏览器自身的问题,所以很少用这种图片搜索,一般用户是通过手动搜索的;