selenium 怎样获取网页的一个按钮元素?
from selenium import webdriverurl = "https://www.xuexi.cn"
driver = webdriver.Chrome()
driver.get(url)
driver.find_element_by_xpath('//a[@class="icon login-icon"]').click() # 这一行有问题,想获到“用户登录”按钮,并点击
@class="icon login-icon"这个有问题,大神请指点一下吧,谢谢。 from selenium import webdriver
import time
url = "https://www.xuexi.cn"
driver = webdriver.Chrome()
driver.get(url)
time.sleep(3) # 等待两秒
driver.find_element_by_xpath('//*[@id="root"]/div/header/div/div/a').click() # 这一行有问题,想获到“用户登录”按钮,并点击
试试这个 点击后出现一个二维码 ghoob321 发表于 2020-1-1 09:21
from selenium import webdriver
import time
url = "https://www.xuexi.cn"
是可以的。能给我说说'//*[@id="root"]/div/header/div/div/a'这个吗,我的xpah语法没学好。 本帖最后由 ghoob321 于 2020-1-2 08:56 编辑
zm_selina 发表于 2020-1-1 17:09
是可以的。能给我说说'//*[@id="root"]/div/header/div/div/a'这个吗,我的xpah语法没学好。
我用的360极速浏览器 右键就可以复制xpah我也讲不出来。请设为最佳答案 ghoob321 发表于 2020-1-2 08:55
我用的360极速浏览器 右键就可以复制xpah我也讲不出来。请设为最佳答案
好的,我试试,谢谢~
页:
[1]