xpath
本帖最后由 Mike_python小 于 2020-4-10 14:44 编辑我和老师写的一样但是为什么我的返回结果是空的??
from lxml import etree
text = '''
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset='UTF-8>
<title>你好</title>
</head>
<body>
<ul>
<li><a href='/a/b/c/java'>java</a></li>
<li><a href='/a/b/c/python'>pyhton</a></li>
</ul>
</body>
</html>
'''
# 使用etree解析html字符串
html = etree.HTML(text)
# print(html)
# 提取数据
r = html.xpath('/html/body/ul/li/a/text()')
print(r)
返回结果:
[]
什么意思呀@zltzlt @乘号 这是HTML的代码。。。 乘号 发表于 2020-4-10 14:46
这是HTML的代码。。。
html 代码只是在字符串中的 liuzhengyuan 发表于 2020-4-10 14:47
html 代码只是在字符串中的
哦哦哦哦哦哦 你再比对一下 而且你@我干啥 qiuyouzhi 发表于 2020-4-10 14:48
你再比对一下
一样呀
就是在'''中的
而且我打印出来也是有结果的(text) 乘号 发表于 2020-4-10 14:49
而且你@我干啥
你会吗?(我不会) liuzhengyuan 发表于 2020-4-10 14:51
你会吗?(我不会)
{:10_270:} Mike_python小 发表于 2020-4-10 14:51
一样呀
就是在'''中的
我知道,你不是照着老师的抄的吗?
你再对比一下,或者截个图,我看看 qiuyouzhi 发表于 2020-4-10 14:53
我知道,你不是照着老师的抄的吗?
你再对比一下,或者截个图,我看看
就是这个
页:
[1]