需要用Python从XML解析更多的信息

2024-09-30 22:26:37 发布

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

我正在分析以下XML字符串:

-<places>
    -<place place_id="11703">
         <gas_price update_time="2017-06-21 00:00:00" type="premium">17.51</gas_price>
</place>

我已经能够提取的地方id和地方在保费标题下的价格,但我无法得到提取的时间。这是我的密码:

stationid=member.attrib.get('place_id')
servicestationprices.append(stationid)
regular_price=member.findtext("./gas_price[@type='regular']")
servicestationprices.append(regular_price)
premium_price=member.findtext("./gas_price[@type='premium']")
servicestationprices.append(premium_price)
diesel_price=member.findtext("./gas_price[@type='diesel']")
servicestationprices.append(diesel_price)
#regular_time=member.element("regular time",f='regular']")
#servicestationprices.append(regular_time)
#servicestationprices.append(regulartime)

我用#标记的那些是我尝试过的,但它们不起作用。如有任何建议,将不胜感激。谢谢


Tags: idtimetype地方serviceplacepricemember