DrissionPage/docs/入门指南/特性演示/获取并打印元素属性.md
2022-01-18 17:01:27 +08:00

22 lines
587 B
Markdown

```python
# 接上段代码
foot = page.ele('#footer-left') # 用 id 查找元素
first_col = foot.ele('css:>div') # 使用 css selector 在元素的下级中查找元素(第一个)
lnk = first_col.ele('text:命令学') # 使用文本内容查找元素
text = lnk.text # 获取元素文本
href = lnk.attr('href') # 获取元素属性值
print(text, href, '\n')
# 简洁模式串联查找
text = page('@id:footer-left')('css:>div')('text:命令学').text
print(text)
```
输出:
```shell
Git 命令学习 https://oschina.gitee.io/learn-git-branching/
Git 命令学习
```