Python 对OFFLINE文件运行xpath查询?

Python 对OFFLINE文件运行xpath查询?,python,xpath,Python,Xpath,我已经抓取了一个网页的完整html,并将其保存为information.txt 有没有简单的方法可以对这个本地保存的txt文件运行xpath查询?出于各种原因,我不希望对在线网页运行xpath查询 到目前为止,我的代码是 from lxml import html import requests file = open('information.txt' , 'r') file.seek(0) target=file.read() file.close data1 = target.xpat

我已经抓取了一个网页的完整html,并将其保存为information.txt

有没有简单的方法可以对这个本地保存的txt文件运行xpath查询?出于各种原因,我不希望对在线网页运行xpath查询

到目前为止,我的代码是

from lxml import html
import requests

file = open('information.txt' , 'r')
file.seek(0)
target=file.read()
file.close

data1 = target.xpath('/html/body/p')
但收到的错误消息为

  Traceback (most recent call last):
  File "getxpath.py", line 15, in <module>
    data1 = target.xpath('/html/body/p')
AttributeError: 'str' object has no attribute 'xpath'
R解决方案。 用htmlpasse解析文件,用xpathSapply请求。函数随包提供