我是python&的新手努力进入“lastPrice”:“18,770.00”,这是在下面的div中的'数据'。任何帮助是极大的赞赏。我希望得到18770作为输出
{“valid”:“true”,“isinCode”:null,“lastUpdateTime”:“22-MAY-2015 15:30:06”,instrument = - & symbolCount = 2“,”tradedDate“:”22MAY2015“, “数据”:[{ “变化”: “ - 160.40”, “bestSell”: “ - 37.04”, “annualisedVolatility”: “30.24”, “lastPrice”: “18,770.00”, “highPrice”: “18,725.00”}], “eqLink”: “”}答案 0 :(得分:1)
看起来你可以
data =json.loads(bs.findall("responseDiv").text())
data["data"]["lastPrice"]
或等同于什么
甚至只是使用天真的正则表达式
print re.findall("lastPrice\W*([0-9,])",my_page_text)