美文网首页
用Python获取全国各城市天气详情

用Python获取全国各城市天气详情

作者: zaneleo | 来源:发表于2018-02-19 18:12 被阅读0次

    本人刚学Python,有什么好的方法请在评论区提出,谢谢!!!


    from bs4import BeautifulSoup

    import requests

    def city_wether(data_list):

    """

        天气数据详情

        :param data_list: 单元格数据列表

        :return: 表格中的数据    :td_list_temp: 表格数据的临时变量"""

        td_list_temp =""

        for index, iin enumerate(data_list):

    if index ==0 or index == (len(data_list) -1):

    continue

            if index == (len(data_list) -2):

    td_list_temp += data_list[index].text.replace("\n", '')

    else:

    td_list_temp += data_list[index].text.replace("\n", '')

    return td_list_temp+"\n"

    def city_wether2(data_list):

    """

        天气数据详情

        :param data_list: 单元格数据列表

        :return: 表格中的数据    :td_list_temp2:表格数据的临时变量"""

        td_list_temp2 =""

        for index, iin enumerate(data_list):

    if index == (len(data_list) -1):

    continue

            if index == (len(data_list) -2):

    td_list_temp2 += (data_list[index].text.replace("\n", ''))

    else:

    td_list_temp2 += (data_list[index].text.replace("\n", ''))

    return td_list_temp2+"\n"

    def city_wether3(data_list):

    """

        整行数据

        :param data_list: 行数据列表

        :return: 返回行数据"""

        tr_list_temp =""

        for index2, iin enumerate(data_list):

    if index2 ==0 or index2 ==1:

    continue

            elif index2 ==2:

    td_list = data_list[index2].find_all('td')

    tr_list_temp += city_wether(td_list)

    else:

    td_list = data_list[index2].find_all('td')

    tr_list_temp += city_wether2(td_list)

    return tr_list_temp

    def city_wether4(conMidtab2_list, areaNumber):

    """

        对应类中的数据

        :param conMidtab2_list: 查找到的数据

        :param areaNumber: 本区域内的省份,如华东5省,东北3省。。。

        :return: 返回区域内数据"""

        conMidtab2_list_temp =""

        for index, iin enumerate(conMidtab2_list):

    tr_list = conMidtab2_list[index].find_all('tr')

    conMidtab2_list_temp += city_wether3(tr_list)

    if index > areaNumber:

    return conMidtab2_list_temp

    def getInformation(url, areaNumber):

    """

        获得天气数据

        :param url: 请求数据地址

        :param areaNumber: 本区域内的省份,如华东5省,东北3省。。。

        :return: 返回请求的数据"""

        headers = {

    "Host":"www.weather.com.cn",

            "User-Agent":"Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:52.0) Gecko/20100101 Firefox/52.0",

            "Accept":"application/json, text/javascript, */*; q=0.01",

            "Accept-Language":"en-US,en;q=0.5",

            "Accept-Encoding":"gzip,deflate",

            "Referer":"http://www.weather.com.cn/textFC/hb.shtml"

        }

    # url = "http://www.weather.com.cn/textFC/xb.shtml"

        req = requests.get(url, headers=headers)

    htmlText = req.content.decode('utf-8')

    soup = BeautifulSoup(htmlText, "lxml")

    conMidtab2_list = soup.find_all('div', 'conMidtab2')

    return city_wether4(conMidtab2_list, areaNumber)

    def getAllWether(*url_more):

    """

        获取组装完成的数据

        :param url_more: 传入元组数据,用元组拆包传入

        :return: 返回拼接完成的字符串"""

        areaNumber =0

        for urlin url_more:

    if (url =='http://www.weather.com.cn/textFC/hb.shtml'

                    or url =='http://www.weather.com.cn/textFC/xb.shtml'

                    or url =='http://www.weather.com.cn/textFC/xn.shtml'):

    areaNumber =5

            elif (url =='http://www.weather.com.cn/textFC/db.shtml'

                  or url =='http://www.weather.com.cn/textFC/hz.shtml'

                  or url =='http://www.weather.com.cn/textFC/hn.shtml'):

    areaNumber =3

            elif url =='http://www.weather.com.cn/textFC/hd.shtml':

    areaNumber =7

            text = getInformation(url, areaNumber)

    return text

    def main():

    urls = [

    'http://www.weather.com.cn/textFC/hb.shtml',

            'http://www.weather.com.cn/textFC/db.shtml',

            'http://www.weather.com.cn/textFC/hd.shtml',

            'http://www.weather.com.cn/textFC/hz.shtml',

            'http://www.weather.com.cn/textFC/hn.shtml',

            'http://www.weather.com.cn/textFC/xb.shtml',

            'http://www.weather.com.cn/textFC/xn.shtml'

        ]

    text = getAllWether(*urls)

    #  方法一:用字符串直接写入

        # file = open('全国各城市天气信息.txt', 'w')

    # wether_info = file.write(text)

        #  方法二:用二进制的方法写入

        file =open('全国各城市天气信息2.txt', 'wb')

    file.write(text.encode('utf-8'))

    file.close()

    print('任务完成!')

    if __name__ =='__main__':

    main()


    以下是获取的数据:


    2018年2月19日180542:

    北京----阴无持续风向<3级-2

    海淀----阴北风<3级-2

    朝阳----阴北风<3级-2

    顺义----阴东北风<3级-3

    怀柔----阴北风<3级-4

    通州----阴北风<3级-4

    昌平----阴北风<3级-2

    延庆----阴北风<3级-6

    丰台----阴北风<3级-1

    石景山----阴北风<3级-2

    大兴----阴北风<3级-2

    房山----阴东北风<3级-2

    密云----阴北风<3级-5

    门头沟----阴北风<3级-2

    平谷----阴北风<3级-5

    东城----阴北风<3级-2

    西城----阴北风<3级-2

    天津----阴东北风4-5级-2

    武清----阴东北风4-5级-5

    宝坻----阴东北风4-5级-7

    东丽----阴东北风4-5级-2

    西青----阴东北风4-5级-4

    北辰----阴东北风4-5级-6

    宁河----阴东风4-5级-6

    和平----阴东北风4-5级-2

    静海----阴东北风4-5级-3

    津南----阴东风4-5级-3

    滨海新区----阴东风4-5级-1

    河东----阴东北风4-5级-2

    河西----阴东北风4-5级-2

    蓟州----多云东北风4-5级-7

    南开----阴东北风4-5级-2

    河北----阴东北风4-5级-2

    红桥----阴东北风4-5级-2

    石家庄----阴东北风<3级-2

    保定----多云东北风<3级-3

    张家口----多云西北风3-4级-9

    承德----晴无持续风向<3级-11

    唐山----多云东北风<3级-8

    廊坊----阴东北风<3级-3

    沧州----雾东北风<3级-3

    衡水----阴东北风3-4级-1

    邢台----阴北风3-4级1

    邯郸----多云南风<3级1

    秦皇岛----多云无持续风向<3级-8

    太原----多云东北风<3级-2

    大同----多云东北风<3级-13

    阳泉----阴东风<3级-3

    晋中----多云东北风<3级-4

    长治----阴南风<3级0

    晋城----阴东南风<3级0

    临汾----阴西北风<3级2

    运城----阴东风<3级0

    朔州----多云东北风<3级-10

    忻州----多云东北风<3级-5

    吕梁----多云西北风<3级-4

    呼和浩特----多云西北风<3级-12

    包头----多云西北风<3级-13

    乌海----晴西北风3-4级-13

    乌兰察布----晴西北风3-4级-15

    通辽----晴西北风3-4级-14

    赤峰----晴西北风3-4级-16

    鄂尔多斯----多云北风3-4级-10

    巴彦淖尔----晴西风<3级-14

    锡林郭勒----晴西北风4-5级-21

    呼伦贝尔----晴西风4-5级-28

    兴安盟----晴西北风4-5级-16

    阿拉善盟----多云西北风3-4级-7

    北京多云无持续风向<3级5晴西南风<3级-5

    海淀多云北风<3级5晴西南风<3级-5

    朝阳多云北风<3级5晴西风<3级-4

    顺义多云北风<3级5晴北风<3级-5

    怀柔多云北风<3级5晴西北风<3级-6

    通州多云北风<3级4晴西北风<3级-5

    昌平多云北风<3级5晴西北风<3级-4

    延庆多云西风<3级4晴西风<3级-9

    丰台多云北风<3级5晴西南风<3级-4

    石景山多云北风<3级5晴西南风<3级-4

    大兴多云北风<3级4晴西南风<3级-5

    房山多云北风<3级5晴西南风<3级-5

    密云多云北风<3级5晴东北风<3级-7

    门头沟多云北风<3级5晴西北风<3级-4

    平谷多云北风<3级5晴东北风<3级-8

    东城多云北风<3级5晴西风<3级-4

    西城多云北风<3级5晴西南风<3级-5

    天津阴东北风4-5级6晴西南风<3级-2

    武清阴东北风4-5级6晴西南风<3级-6

    宝坻阴东北风4-5级5晴西风<3级-8

    东丽阴东北风4-5级3晴西南风<3级-3

    西青阴东北风4-5级6晴西南风<3级-5

    北辰阴东北风4-5级6晴西南风<3级-7

    宁河阴东北风4-5级4晴西南风<3级-5

    和平阴东北风4-5级6晴西南风<3级-2

    静海阴东北风4-5级6晴西南风<3级-4

    津南阴东北风4-5级5晴西南风<3级-4

    滨海新区阴东北风4-5级3晴西南风<3级-3

    河东阴东北风4-5级6晴西南风<3级-2

    河西阴东北风4-5级6晴西南风<3级-2

    蓟州阴北风4-5级5晴西北风<3级-8

    南开阴东北风4-5级6晴西南风<3级-2

    河北阴东北风4-5级6晴西南风<3级-2

    红桥阴东北风4-5级6晴西南风<3级-2

    石家庄多云东北风<3级4多云无持续风向<3级-4

    保定多云西北风<3级4晴西北风<3级-4

    张家口晴西北风3-4级1晴西北风3-4级-11

    承德晴无持续风向<3级3晴无持续风向<3级-12

    唐山多云东南风<3级4晴西北风<3级-8

    廊坊多云东北风<3级7晴西南风<3级-6

    沧州多云东北风<3级4多云西南风<3级-4

    衡水阴东北风3-4级4多云西风<3级-2

    邢台阴北风3-4级3雨夹雪北风<3级-1

    邯郸阴北风3-4级4雨夹雪北风<3级-1

    秦皇岛晴东南风3-4级2晴西北风3-4级-9

    太原多云东北风<3级7多云西风<3级-5

    大同多云西北风<3级0多云西风<3级-15

    阳泉阴东风<3级1多云西北风<3级-5

    晋中多云东北风<3级7多云西北风<3级-6

    长治中雪东风<3级3大雪东南风<3级-4

    晋城大雪东风<3级7小雪东风<3级-2

    临汾雨夹雪西北风<3级11小雪西北风<3级0

    运城雨夹雪东北风<3级8小雪西风<3级-1

    朔州多云西北风<3级2多云西风<3级-14

    忻州多云东北风<3级4多云西北风<3级-7

    吕梁阴西北风<3级7多云西北风<3级-4

    呼和浩特晴西北风3-4级-1晴西风<3级-12

    包头晴西北风<3级0晴北风<3级-14

    乌海多云西北风3-4级1晴西风3-4级-12

    乌兰察布晴西北风3-4级-3晴西北风3-4级-15

    通辽晴西北风4-5级-3晴西南风3-4级-14

    赤峰晴西北风3-4级-2晴西风3-4级-14

    鄂尔多斯多云北风3-4级-2多云西风3-4级-10

    巴彦淖尔晴西风<3级0晴西风3-4级-13

    锡林郭勒晴西北风4-5级-6晴西北风4-5级-20

    呼伦贝尔多云西风4-5级-16晴西南风4-5级-26

    兴安盟晴西北风4-5级-5晴西北风3-4级-16

    阿拉善盟小雪西北风3-4级-2多云西北风4-5级-9

    北京晴西南风<3级8晴西南风<3级-4

    海淀晴南风<3级8晴西南风<3级-4

    朝阳晴南风<3级8晴西南风<3级-4

    顺义晴南风<3级8晴南风<3级-4

    怀柔晴西南风<3级8晴北风<3级-6

    通州晴南风<3级8晴西南风<3级-5

    昌平晴南风<3级8晴西北风<3级-3

    延庆晴西风<3级6晴西风<3级-9

    丰台晴南风<3级8晴西北风<3级-3

    石景山晴南风<3级8晴西北风<3级-4

    大兴晴西南风<3级8晴西南风<3级-5

    房山晴西南风<3级8晴西北风<3级-5

    密云晴西南风<3级8晴东北风<3级-8

    门头沟晴南风<3级8晴西北风<3级-4

    平谷晴西南风<3级8晴北风<3级-8

    东城晴南风<3级8晴西南风<3级-4

    西城晴南风<3级8晴西南风<3级-4

    天津多云西南风<3级7多云西南风3-4级-1

    武清多云西南风<3级6多云西南风3-4级-4

    宝坻多云西南风<3级6多云西南风3-4级-6

    东丽多云西南风<3级6多云西南风3-4级-2

    西青多云西南风<3级6多云西南风3-4级-3

    北辰多云西南风<3级6多云西南风3-4级-5

    宁河多云西南风<3级5多云西南风3-4级-4

    和平多云西南风<3级7多云西南风3-4级-1

    静海多云西南风<3级5多云西南风3-4级-2

    津南多云西南风<3级5多云西南风3-4级-2

    滨海新区多云西南风<3级6多云西南风3-4级-2

    河东多云西南风<3级7多云西南风3-4级-1

    河西多云西南风<3级7多云西南风3-4级-1

    蓟州多云西南风<3级6多云西南风3-4级-6

    南开多云西南风<3级7多云西南风3-4级-1

    河北多云西南风<3级7多云西南风3-4级-1

    红桥多云西南风<3级7多云西南风3-4级-1

    石家庄晴南风<3级8晴西风<3级-2

    保定晴南风3-4级7晴西北风<3级-4

    张家口晴西北风3-4级3晴西北风3-4级-10

    承德多云无持续风向<3级4晴无持续风向<3级-10

    唐山多云西南风3-4级5多云西南风<3级-6

    廊坊晴西南风<3级9晴西南风<3级-5

    沧州多云西南风<3级7多云西南风<3级-3

    衡水多云南风3-4级8多云西北风<3级-2

    邢台多云南风<3级8晴南风<3级0

    邯郸阴南风<3级7多云南风<3级-1

    秦皇岛晴无持续风向<3级4晴西风3-4级-7

    太原多云西北风3-4级7晴西风3-4级-6

    大同多云西北风3-4级2多云西北风<3级-14

    阳泉多云西北风3-4级5多云西风<3级-4

    晋中多云西北风3-4级6晴西风3-4级-6

    长治小雪西北风<3级2晴西北风<3级-4

    晋城雨夹雪西风<3级6多云西风<3级-4

    临汾多云西风<3级10多云西风<3级-1

    运城雨夹雪西南风<3级10多云西风<3级-2

    朔州多云西北风<3级2晴西风<3级-12

    忻州多云西北风3-4级6晴西风3-4级-8

    吕梁多云西北风3-4级5多云西风<3级-7

    呼和浩特晴西风3-4级1晴西风<3级-11

    包头多云北风<3级1晴北风<3级-13

    乌海晴西风3-4级4晴西北风3-4级-12

    乌兰察布晴西北风3-4级-2晴西北风3-4级-14

    通辽晴西南风3-4级0多云西北风3-4级-14

    赤峰多云西风3-4级0晴西风3-4级-12

    鄂尔多斯晴西风4-5级-1晴西风3-4级-11

    巴彦淖尔晴西风3-4级2晴西风4-5级-12

    锡林郭勒晴西北风4-5级-5晴西风4-5级-18

    呼伦贝尔多云西南风4-5级-13多云西北风<3级-29

    兴安盟晴西北风3-4级-3晴西风3-4级-14

    阿拉善盟晴西北风4-5级1晴西北风3-4级-9

    北京多云西风<3级9多云西南风<3级-3

    海淀多云西南风<3级9多云西南风<3级-3

    朝阳多云南风<3级9多云西南风<3级-3

    顺义多云西风<3级9多云北风<3级-2

    怀柔多云西南风<3级9多云北风<3级-5

    通州多云南风<3级9多云西南风<3级-3

    昌平多云西风<3级9多云西北风<3级-3

    延庆多云西风3-4级7多云西风<3级-7

    丰台多云南风<3级9多云西南风<3级-2

    石景山多云西南风<3级9多云西南风<3级-2

    大兴多云西风<3级9多云西南风<3级-3

    房山多云西风<3级9多云西南风<3级-3

    密云多云西南风<3级8多云东北风<3级-6

    门头沟多云西北风<3级9多云西南风<3级-3

    平谷多云西风3-4级8多云北风<3级-5

    东城多云南风<3级9多云西南风<3级-3

    西城多云西南风<3级9多云西南风<3级-3

    天津多云西南风<3级9晴西南风3-4级0

    武清多云西南风<3级8多云西南风3-4级-3

    宝坻多云西南风<3级9晴西南风3-4级-4

    东丽多云西南风<3级9晴西南风3-4级-1

    西青多云西南风<3级9晴西南风3-4级-2

    北辰多云西南风<3级9晴西南风3-4级-4

    宁河多云西南风<3级8多云西南风3-4级-2

    和平多云西南风<3级9晴西南风3-4级0

    静海多云西南风<3级9晴西南风3-4级-1

    津南多云西南风<3级9晴西南风3-4级-1

    滨海新区多云西南风<3级9晴西南风3-4级-1

    河东多云西南风<3级9晴西南风3-4级0

    河西多云西南风<3级9晴西南风3-4级0

    蓟州多云西南风<3级8晴西南风3-4级-4

    南开多云西南风<3级9晴西南风3-4级0

    河北多云西南风<3级9晴西南风3-4级0

    红桥多云西南风<3级9晴西南风3-4级0

    石家庄晴西风3-4级12晴北风<3级-1

    保定晴西南风3-4级9晴西北风<3级-5

    张家口晴西北风3-4级4晴西北风3-4级-8

    承德多云无持续风向<3级4晴无持续风向<3级-11

    唐山多云西风3-4级6晴西南风<3级-5

    廊坊晴西南风<3级10晴西南风<3级-2

    沧州晴西南风3-4级10晴西南风3-4级-3

    衡水晴西风3-4级11晴西南风3-4级-1

    邢台晴南风<3级12晴南风<3级0

    邯郸晴南风<3级14晴南风<3级-1

    秦皇岛多云西风3-4级6多云西风3-4级-8

    太原晴西北风3-4级7多云西风<3级-4

    大同多云西北风3-4级2多云西北风<3级-13

    阳泉多云西北风3-4级7多云西风<3级-6

    晋中晴西北风3-4级8多云西风<3级-9

    长治多云西北风3-4级7晴西南风<3级-5

    晋城晴西风<3级9晴西风<3级-2

    临汾晴西风<3级12多云北风<3级-1

    运城晴西南风<3级13晴西南风<3级-1

    朔州多云西北风3-4级2多云西北风<3级-11

    忻州多云西北风3-4级9多云西风<3级-9

    吕梁晴西北风3-4级6多云西北风<3级-6

    呼和浩特晴西风3-4级2多云北风<3级-9

    包头晴北风3-4级2晴西北风<3级-13

    乌海晴西北风3-4级5多云西风3-4级-11

    乌兰察布多云西风3-4级-2多云西风3-4级-14

    通辽多云东北风3-4级0多云东风4-5级-12

    赤峰阴西风3-4级0多云北风4-5级-14

    鄂尔多斯晴西风4-5级1多云西南风3-4级-8

    巴彦淖尔晴西风4-5级4多云西南风<3级-11

    锡林郭勒多云西风4-5级-5多云北风4-5级-19

    呼伦贝尔多云西北风<3级-17晴西北风<3级-31

    兴安盟多云西风3-4级-5多云西北风3-4级-15

    阿拉善盟晴西北风3-4级3晴西北风5-6级-7

    北京多云西北风<3级9多云东风<3级-2

    海淀多云西北风<3级9多云东南风<3级-3

    朝阳多云西北风<3级9多云东风<3级-2

    顺义多云北风<3级9多云东风<3级-2

    怀柔多云北风<3级8多云东北风<3级-4

    通州多云西北风<3级9多云东风<3级-2

    昌平多云北风<3级9多云西南风<3级-2

    延庆多云北风<3级6多云东南风<3级-6

    丰台多云西北风<3级9多云北风<3级-2

    石景山多云西北风<3级9多云北风<3级-2

    大兴多云西北风<3级9多云东北风<3级-2

    房山多云西北风<3级9多云东北风<3级-2

    密云多云北风<3级8多云东北风<3级-4

    门头沟多云西北风<3级9多云北风<3级-2

    平谷多云西风<3级8多云东风<3级-4

    东城多云西北风<3级9多云东风<3级-2

    西城多云西北风<3级9多云东南风<3级-3

    天津多云西南风<3级6阴东北风4-5级-2

    武清多云西南风<3级5阴东北风4-5级-4

    宝坻多云西风<3级5阴东北风5-6级-6

    东丽多云西南风3-4级5阴东北风5-6级-2

    西青多云西南风<3级5阴东北风4-5级-4

    北辰多云西南风<3级5阴东北风4-5级-5

    宁河多云西南风<3级5阴东北风5-6级-4

    和平多云西南风<3级6阴东北风4-5级-2

    静海多云西南风<3级5阴东北风4-5级-3

    津南多云西南风3-4级5阴东北风5-6级-2

    滨海新区多云西南风3-4级5阴东北风5-6级-2

    河东多云西南风<3级6阴东北风4-5级-2

    河西多云西南风<3级6阴东北风4-5级-2

    蓟州晴西风<3级5阴东北风4-5级-6

    南开多云西南风<3级6阴东北风4-5级-2

    河北多云西南风<3级6阴东北风4-5级-2

    红桥多云西南风<3级6阴东北风4-5级-2

    石家庄多云南风<3级11阴北风<3级-2

    保定晴东北风<3级7多云东北风3-4级-6

    张家口晴西北风3-4级5多云东南风<3级-8

    承德晴西北风4-5级1阴无持续风向<3级-12

    唐山多云西北风3-4级7多云东风4-5级-8

    廊坊晴东风<3级10阴东北风3-4级-3

    沧州多云东北风<3级8阴东北风3-4级-4

    衡水晴东北风<3级10多云东风4-5级-2

    邢台晴北风<3级13多云北风3-4级0

    邯郸多云北风<3级9多云北风<3级0

    秦皇岛晴北风3-4级3多云东北风3-4级-8

    太原多云东南风<3级9多云西南风<3级-4

    大同多云西风<3级0多云西风<3级-13

    阳泉多云东南风<3级8多云东南风<3级-6

    晋中多云东南风<3级9多云西南风<3级-8

    长治多云东南风<3级10多云南风<3级-4

    晋城多云东风<3级7多云东风<3级-1

    临汾多云南风<3级15多云西南风<3级0

    运城多云东风<3级14多云东南风<3级1

    朔州阴西南风<3级2多云西南风<3级-10

    忻州阴东南风<3级7多云西风<3级-8

    吕梁多云西风<3级8多云西南风<3级-5

    呼和浩特多云北风<3级3阴西风<3级-9

    包头阴西北风<3级3多云西北风<3级-12

    乌海多云西风3-4级5晴西南风3-4级-10

    乌兰察布多云西风3-4级1多云西风3-4级-13

    通辽多云北风4-5级-4晴北风3-4级-14

    赤峰晴北风4-5级-3多云西南风3-4级-14

    鄂尔多斯多云西北风3-4级4多云西南风3-4级-6

    巴彦淖尔多云西南风<3级4晴西风3-4级-10

    锡林郭勒晴北风4-5级-7阴南风3-4级-19

    呼伦贝尔多云西北风<3级-17晴无持续风向<3级-30

    兴安盟多云西北风3-4级-6多云西北风3-4级-16

    阿拉善盟晴西北风4-5级4晴西北风4-5级-5

    北京阴东风<3级4多云西南风<3级-4

    海淀阴东南风<3级4多云南风<3级-5

    朝阳阴东南风<3级4多云南风<3级-4

    顺义阴东南风<3级3多云南风<3级-5

    怀柔阴南风<3级3多云西南风<3级-5

    通州阴东风<3级4多云南风<3级-4

    昌平阴东南风<3级3多云东南风<3级-4

    延庆阴东南风<3级0多云东北风<3级-7

    丰台阴东南风<3级4多云西南风<3级-4

    石景山阴东南风<3级4多云南风<3级-4

    大兴阴东风<3级4多云南风<3级-4

    房山阴东北风<3级3多云南风<3级-5

    密云阴南风<3级3多云南风<3级-6

    门头沟阴东南风<3级4多云西南风<3级-3

    平谷阴东南风<3级3多云东南风<3级-5

    东城阴东南风<3级4多云南风<3级-4

    西城阴东南风<3级4多云南风<3级-5

    天津阴东北风4-5级4阴东南风3-4级-3

    武清阴东北风4-5级4阴东北风<3级-5

    宝坻阴东北风5-6级3阴东北风<3级-7

    东丽阴东北风5-6级3阴东南风3-4级-3

    西青阴东北风4-5级4阴东南风3-4级-4

    北辰阴东北风4-5级4阴东南风3-4级-6

    宁河阴东北风5-6级4阴东南风3-4级-7

    和平阴东北风4-5级4阴东南风3-4级-3

    静海阴东北风4-5级3阴东南风<3级-3

    津南阴东北风5-6级4阴东南风3-4级-5

    滨海新区阴东北风5-6级3阴东南风4-5级-3

    河东阴东北风4-5级4阴东南风3-4级-3

    河西阴东北风4-5级4阴东南风3-4级-3

    蓟州阴东北风4-5级4阴东北风<3级-7

    南开阴东北风4-5级4阴东南风3-4级-3

    河北阴东北风4-5级4阴东南风3-4级-3

    红桥阴东北风4-5级4阴东南风3-4级-3

    石家庄多云北风<3级6多云北风<3级-1

    保定多云东南风<3级6晴东风<3级-5

    张家口阴东南风<3级1阴西北风3-4级-10

    承德多云无持续风向<3级3晴无持续风向<3级-11

    唐山阴东风3-4级3阴北风<3级-7

    廊坊阴东风<3级4多云东北风<3级-4

    沧州阴东北风3-4级5多云东北风<3级-3

    衡水多云东北风3-4级5多云东北风<3级-2

    邢台多云北风3-4级5晴北风<3级-1

    邯郸阴北风<3级8多云北风<3级0

    秦皇岛阴东风3-4级2阴无持续风向<3级-7

    太原多云西北风3-4级9多云西南风<3级-3

    大同多云西风3-4级4多云西南风<3级-13

    阳泉多云西北风<3级8多云西风<3级-6

    晋中多云西北风3-4级8多云西南风<3级-7

    长治多云北风<3级8晴西南风<3级-3

    晋城多云西南风<3级10多云东南风<3级-1

    临汾多云西北风3-4级12晴东南风<3级0

    运城多云西风3-4级14晴东南风<3级0

    朔州多云西北风3-4级5多云西南风<3级-9

    忻州多云西北风3-4级6多云西风<3级-7

    吕梁晴西北风3-4级9多云东南风<3级-3

    呼和浩特晴西风3-4级4晴无持续风向<3级-8

    包头晴西北风<3级6多云西北风<3级-9

    乌海晴西南风3-4级8晴南风3-4级-9

    乌兰察布晴西风3-4级2晴西北风3-4级-10

    通辽多云南风3-4级-2晴南风3-4级-12

    赤峰多云西南风3-4级2晴西北风3-4级-10

    鄂尔多斯晴西风3-4级5多云西南风3-4级-5

    巴彦淖尔晴西风3-4级6晴西南风<3级-8

    锡林郭勒多云南风4-5级-3晴西南风3-4级-19

    呼伦贝尔多云无持续风向<3级-15多云无持续风向<3级-27

    兴安盟多云西北风3-4级-5多云西南风3-4级-15

    阿拉善盟晴西北风3-4级6晴西北风<3级-4

    北京多云南风<3级6多云东南风<3级-3

    海淀多云南风<3级6多云南风<3级-4

    朝阳多云南风<3级6多云东南风<3级-3

    顺义多云南风<3级6多云东南风<3级-3

    怀柔多云南风<3级5多云南风<3级-4

    通州多云东南风<3级6多云东南风<3级-2

    昌平多云东南风<3级6多云东风<3级-3

    延庆多云东南风<3级3多云东风<3级-7

    丰台多云南风<3级6多云北风<3级-2

    石景山多云南风<3级6多云北风<3级-3

    大兴多云南风<3级6多云南风<3级-3

    房山多云南风<3级6多云东北风<3级-3

    密云多云南风<3级5多云南风<3级-5

    门头沟多云南风<3级6多云北风<3级-2

    平谷多云南风<3级5多云东南风<3级-4

    东城多云南风<3级6多云东南风<3级-3

    西城多云南风<3级6多云南风<3级-4

    天津阴东南风<3级7多云东南风<3级-2

    武清阴东南风<3级6多云东南风<3级-4

    宝坻阴东南风<3级6多云东南风<3级-6

    东丽阴东南风<3级6多云东南风<3级-2

    西青阴东南风<3级6多云东南风<3级-3

    北辰阴东南风<3级7多云东南风<3级-4

    宁河阴东南风<3级6多云东南风<3级-5

    和平阴东南风<3级7多云东南风<3级-2

    静海阴东南风<3级6多云东南风<3级-2

    津南阴东南风<3级6多云东南风<3级-3

    滨海新区阴东南风<3级6多云东南风<3级-2

    河东阴东南风<3级7多云东南风<3级-2

    河西阴东南风<3级7多云东南风<3级-2

    蓟州阴东南风<3级6多云东南风<3级-6

    南开阴东南风<3级7多云东南风<3级-2

    河北阴东南风<3级7多云东南风<3级-2

    红桥阴东南风<3级7多云东南风<3级-2

    石家庄多云南风<3级7多云北风<3级-1

    保定多云南风<3级8多云南风<3级-3

    张家口晴东南风<3级4晴东南风<3级-9

    承德多云无持续风向<3级7多云无持续风向<3级-7

    唐山晴西南风<3级7晴南风<3级-3

    廊坊晴西南风<3级7多云南风<3级-3

    沧州晴南风<3级8多云南风<3级-1

    衡水晴东南风<3级8多云南风<3级-1

    邢台晴南风<3级8多云南风<3级0

    邯郸晴北风<3级10晴北风<3级0

    秦皇岛多云西南风3-4级5晴西风3-4级-4

    太原多云西南风3-4级10多云西南风<3级-2

    大同多云西南风3-4级6多云西南风<3级-11

    阳泉多云南风<3级8多云西风<3级-3

    晋中多云西南风3-4级10多云西南风<3级-4

    长治多云南风3-4级7晴南风<3级-2

    晋城多云南风<3级10多云东南风<3级0

    临汾多云西南风3-4级13多云东南风<3级1

    运城多云东南风3-4级12多云东南风<3级1

    朔州多云西南风3-4级9多云西南风<3级-8

    忻州多云西南风3-4级7多云西风<3级-4

    吕梁多云西南风3-4级13多云东南风<3级-1

    呼和浩特晴无持续风向<3级5晴无持续风向<3级-6

    包头晴西北风<3级7晴西北风<3级-7

    乌海晴南风3-4级10晴西北风3-4级-5

    乌兰察布晴西北风3-4级4多云西北风3-4级-9

    通辽多云南风3-4级0多云南风3-4级-10

    赤峰多云西北风3-4级3晴西北风3-4级-8

    鄂尔多斯晴南风3-4级7多云西风3-4级-2

    巴彦淖尔晴西南风<3级8多云西南风<3级-7

    锡林郭勒晴西南风4-5级0晴西南风4-5级-17

    呼伦贝尔多云无持续风向<3级-15阴无持续风向<3级-24

    兴安盟多云西南风3-4级-3多云西南风3-4级-15

    阿拉善盟晴西北风<3级11多云西北风<3级-1

    相关文章

      网友评论

          本文标题:用Python获取全国各城市天气详情

          本文链接:https://www.haomeiwen.com/subject/yzgitftx.html