一、利用xpath进行(全程使用)
driver.find_element_by_xpath()
二、代码部分与图片内容
打开淘宝网站,点击登录,输入账号密码,进入网站,搜索框中输入电脑,然后点击搜索
#导入selenium from selenium import webdriver #导入等待时间 import time #使用火狐浏览器进行访问 driver = webdriver.Firefox() #访问淘宝网站 driver.get("http://www.taobao.com") #点击登录按钮 driver.find_element_by_xpath("html/body/div[4]/div[2]/div[1]/div/div[2]/div[1]/a[1]").click() # 跳转页面 handles = driver.window_handles print(handles) #表单 tb = driver.find_element_by_tag_name("iframe") driver.switch_to.frame(tb) # 通过窗口的句柄进入的窗口 driver.switch_to.window(handles[1]) #点击账号进行输入 driver.find_element_by_xpath(".//*[@id='fm-login-id']").send_keys("账号") #点击密码进行输入 driver.find_element_by_xpath(".//*[@id='fm-lo