有范儿的 span
虽然我们还没有深入学习 XPath,但我们已经可以用 XPath 通过属性来选择元素。比如,如果我们想在 HTML 文档中定位到 id 属性为 "uid" 的 div 元素,可以写出 XPath 字符串 '//div[@id="uid"]'。这个字符串的第一部分 //div 会先查看文档中的所有 div 元素。然后,借助方括号,指定只要具有特定 id 属性的那个 div 元素(本例中为 uid)。需要注意的是,方括号中的 @id="uid" 可读作"属性 id 等于 uid"。
在本练习中,您将选择所有 class 属性等于 "span-class" 的 span 元素。(注意:span 只是另一种可能的标签名。)
本练习是课程的一部分
Python Web 爬取
练习说明
- 将一个 XPath 字符串赋给变量
xpath,该字符串应选择所有 class 属性等于"span-class"的span元素。您无需查看实际的 HTML 代码也能完成!
交互式实操练习
通过完成这段示例代码来试试这个练习。
# Fill in the blank
xpath = ____