在Ajax加载的网页之下,手动复制得到了类似<tbody><tr class="abcdefg"><td>1</td><td>3</td></tr></tbody>的内容;
复制此类文本之后,如何将其转化为xpath可以处理得格式呢?
如果直接用赋值语句,则得到的是一个str类型,无法直接用xpath解析得到
比如我想得到name=text.xpath('./td')[1].text这个元素的内容,
如果直接用text="<tbody><tr class="abcdefg"><td>1</td><td>3</td></tr></tbody>",就会报错
SyntaxError: invalid syntax
添加回答
举报
0/150
提交
取消