微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 硬件工程师文库 > 基于Dragonbaord 410c开发板的Python交互设计(3)——天气预报xml数据解析

基于Dragonbaord 410c开发板的Python交互设计(3)——天气预报xml数据解析

时间:02-08 来源:互联网 点击:

                                            #print(date)

                                        elif weatherXml.name()=="high":

                                            high=weatherXml.readElementText()

                                            self.forecast_weather_info_high.append(high)

                                            weatherXml.readNext()

                                            #print(high)

                                        elif weatherXml.name()=="low":

                                            low=weatherXml.readElementText()

                                            self.forecast_weather_info_low.append(low)

                                            weatherXml.readNext()

                                            #print(low)

                                        elif weatherXml.name()=="day":

                                            #print("day info")

                                            weatherXml.readNext()

                                            while not weatherXml.atEnd():

                                                if weatherXml.isStartElement():

                                                    if weatherXml.name()=="type":

                                                        type = weatherXml.readElementText()

                                                        self.forecast_weather_info_dtype.append(type)

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top