用python出错怎么修改获取天气预报的代码出错了,求解

Python实现从百度API获取天气的方法

# 获取天气信息的uri

print("输入你要查询的天气:")

}

今天我们就利用Python脚本实现天气查询应用吧。直接开整~

使用python获取天气有两种方式。

1、是通过爬虫的方式获取天气预报网站的HTML页面,然后使用xpath或者bs4解析HTML界面的内容。

2、另一种方式是根据天气预报网站提供的API,直接获取结构化数据,省去了解析HTML页面的步骤。

本例使用的是第二种方式,请求地址为:

浏览器返回的天津气温情况如下,该信息其实就是一个JSON字符串,格式化之后的样子如下所示:

"ganmao": "昼夜温差较大,较易发生感冒,请适当增减衣服。体质较弱的朋友请注意防护。",

获取天气的主要代码如下:

# cityCode 替换为具体某一个城市的对应编号
# 1、发送请求,获取数据
# 字符串格式化的一种方式 f"{}" 通过字典传递值

2、把ui文件转为py文件

1、在生成的ui文件目录下,打开cmd
2、输入以下命令(注意替换名称)

3、信号与槽函数的连接

# 1、清空按钮与对应函数连接
# 2、查询按钮与对应函数连接
# 通过文本框传入想要搜索的城市名称:天津 # 在文本框显示查询结果

文章到这里就结束了,感谢你的观看,,下篇文章分享快速卡通化人物头像

为了感谢读者们,我想把我最近收藏的一些编程干货分享给大家,回馈每一个读者,希望能帮到你们。

① 2000多本Python电子书(主流和经典的书籍应该都有了)

② Python标准库资料(最全中文版)

③ 项目源码(四五十个有趣且经典的练手项目及源码)

④ Python基础入门、爬虫、web开发、大数据分析方面的视频(适合小白学习)

⑤ Python学习路线图(告别不入流的学习)

⑥ 两天的Python爬虫训练营直播权限

All done~详见个人简介或者私信获取完整源代码。。

}

发布时间: 10:06:43 来源:亿速云 阅读:272 作者:小新 栏目:

小编给大家分享一下基于Python如何获取城市近7天天气预报,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

Python主要用来做什么

Python主要应用于:1、Web开发;2、数据科学研究;3、网络爬虫;4、嵌入式应用开发;5、游戏开发;6、桌面应用开发。

这篇文章主要介绍了基于Python获取城市近7天天气预报,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

首先,我们打开中国天气网,找到黄石市近7天天气的网页。

然后按F12开始分析网页结构,找到各个标签,并分析它们的作用。h2:日期;p:天气;tem-span:最高温;tem-i:最低温;win:风;em:风向;win-i:风力。

接下来,我们需要找到它的用户代理,即User-agent。

分析的差不多了,我们就开始写代码,下面是我写的全部代码及运行结果:

在格式输出这方面,我的这份代码还存在着很大的缺陷,把它发出来,欢迎大家跟我一起讨论,改进。

以上是“基于Python如何获取城市近7天天气预报”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注亿速云行业资讯频道!

}

我要回帖

更多关于 python出错怎么修改 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信