自己写一个文件,用xpth查出来

1.自己写文件,在HelloRequestMysel.py中:

from  lxml import etree
content = '
周二,天气晴,心情值,美美哒。
' etr = etree.HTML(content) restult = etr.xpath('//span') #源码有一个text的属性,此使用;result是list类型,就遍历下; for ele in restult: print(ele.text)

#小说明:
content是自己写的;
etr使用的HTML函数;(可查看此源码功能);
result是用xpath查询span标签里的内容;
for ele in result
result是一个列表类型,需要遍历,查询出来

2.运行:控制台会输出:
周二,天气晴,心情值,美美哒。

2.假设::自定义标签:

from  lxml import etree
content = '
自定义标签
' etr = etree.XML(content) #html是xml的一个子集;对xml的优化; # restult = etr.xpath('//span') #如果使用HTML,只这样查找,有错误,会自动给你消化掉,会出来; restult = etr.xpath('/zhouer/body/div/span') #使用HTML,如果使用绝对路径查询就不行了 for ele in restult: print(ele.text)

#小说明:

原来使用“etr = etree.HTML(content)”,但自定义标签后,就要做更换“etr = etree.XML(content) ”;html是xml的一个子集;对xml的优化;

你可能感兴趣的:(Python,Web)