这是一些代码:
from lxml import etree
url = 'http://www.google.com/ig/api?stock=aapl'
data = etree.parse(url)
root = data.getroot()
finance = root[0]
def clean(var, num):
var = str(finance[num].attrib).split("'")[-2]
print var
我想将变量作为我以后可以调用的对象返回。
我知道问题是什么 - str() - 但不知道如何解决它,因为直接使用变量不允许我进行必要的.attrib
操作.split