逛网站的时候经常会遇到需要上传图片的操作,这里主要来说下selenium操作上传文件的操作。
前提条件:定位的元素必须是type 属性是file类型。即type="file",如下图:
详细用法:
参考代码: from selenium import webdriver
import time
driver = webdriver.Chrome()
def test_open_page():
'''打开界面'''
driver.maximize_window()
driver.get('http://106.233.81.250/fw/index.php?ctl=user&act=login')
def test_register(user,password):
'''输入用户名密码'''
driver.find_element_by_css_selector('#login-email-address'