品牌定位
2025年05月11日
from selenium import webdriver
import time
from selenium.webdriver.common.by import By
#自定义一个函数
def name_position_method():
#实例化chromedriver对象
driver = webdriver.Chrome()
#打开一个网页
driver.get('http://www.baidu.com')
#强等3秒
time.sleep(3)
#如果没有报错,证明元素找到了
#如果报错no such element,代表元素定位可能出错
#通过元素的name属性值查找“更多”选项,并实现点击操作
driver.find_element(By.NAME, 'tj_briicon').click()
#强等5秒
time.sleep(5)
#if __name__ == '__main__':的作用:限制class_name_position_method()函数只能作为本脚本内的函数直接被调用,而不能被其他脚本文件import调用
if __name__ == '__main__':
name_position_method()
2024年11月23日
1.id定位
HTML规定id属性在HTML文档中必须是唯一的。
如:
<input type="text" class="s_ipt" name="wd" id="kw" maxlength="100" autocomplete="off">
2024年11月23日
之前写过一篇文章提到了xpath元素定位,只写了一些函数,但是不够具体。于是想再写一篇关于xpath元素的定位终极篇,相信你一定能在这里找到你需要的解决办法。