如何在浏览器中查找元素的属性
一: 如何查找?
打开具体的网页。以www.baidu.com为例:
在右上角打开设置logo:>找到更多工具>找到开发者工具
例如要查找‘百度一下’这个按钮,先点击右半部分左上角的箭头,再点一下‘百度一下’这个按钮,就可以在源码部分看到这个按钮的属性等等。
以下是www.baidu.com 元素信息
输入框:
(id=“kw“ name=”wd”
class=”s_ipt” value_maxlength =”255”
autocomplete=”off”
确认框
(type=“submit“id=”su” value=”百度一下“ class=”bg s_btn” )
以下是www.jd.com
元素信息
- 输入框:
()
确认框
()
你好,请登录
(你好,请登录)
示例:
from selenium
import webdriver
import time
browser = webdriver.Chrome()
browser.get(‘http://www.jd.com’)
print(browser.title)
browser.find_element_by_id(‘key’).send_keys(‘iphone11’)
browser.find_element_by_class_name(‘button’).click()
time.sleep(50)
browser.close()