python:读取HTTPResponse两次

2024-06-02 07:40:51 发布

您现在位置:Python中文网/ 问答频道 /正文

我有urllib3.response.HTTPResponse(一个“类似文件”的对象)和lxml.html.lxml_parse,它只接受一个文件路径、一个URL或一个“类似文件”的对象(在HTTPResponse的情况下,它还提取URL)。我还需要回复中的内容

来自Why can't I call read() twice on an open file?的答案不适合这种情况,因为流在读取变量时消耗数据,并且.seek没有为HTTPResponse定义

copy.copycopy.deepcopy也不起作用