首页 > 解决方案 > Python xpath解析返回内存本地化

问题描述

打印返回内存本地化: <Element td at 0x3488120>

from lxml import html
import requests


tritanium = 'https://evepraisal.com/item/34'
xpathtritanium = '//*[@id="jita"]/div/div[1]/table/tbody/tr[1]/td'

pagetritanium = requests.get(tritanium)
print(pagetritanium.text)
parsing = html.fromstring(pagetritanium.text)
textvalue = parsing.xpath(xpathtritanium)

print(textvalue)

我期望的结果是:6,95 ISK(最小卖单)

标签: pythonxpathweb-scraping

解决方案


textvalue是列表类型的对象,试试这个来获取td的文本值

print(textvalue[0].text)

输出/输出:

6.94 ISK

more details如何使用 xpath。


推荐阅读