学妹淋雨以后,我连夜用Python...

Posted 程序员启航

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了学妹淋雨以后,我连夜用Python...相关的知识,希望对你有一定的参考价值。

背景

学妹因为淋雨成了落汤鸡,发了个朋友圈感慨一下啊,然后......

夜深人静之时,我连夜用Python写了一个天气预报(如下图):

首先安装request库

pip install requests

现在,我们需要将包导入到我们的 python 脚本中。使用以下命令执行此操作。

import requests

 

让我们要求用户输入她希望获取天气详细信息的城市名称。

city = input('input the city name')
print(city)

 

如果您只检查自己,您也可以对值进行硬编码。

city = 'bhopal'

 

现在,让我们显示一条简单的消息。

print('Displaying Weather report for: ' + city)

#output:
Displaying Weather report for: bhopal

 

让我们定义 URL,我们将在这里使用format城市作为参数传递。

url = 'https://wttr.in/{}'.format(city)

 

是时候使用该requests模块了。

res = requests.get(url)

 

我们得到的数据存储在res. 我们将使用该text方法来提取我们想要的天气详细信息并让我们显示结果。

print(res.text)

完整代码:

'''
Weather forecast with Python
By: 程序员启航
'''

#import the necessary package!
import requests

city = input('请输入城市:')
print(city)

# or you can also hard-code the value
# city = 'bhopal'

#Display the message!
print('显示天气报告: ' + city)

#fetch the weater details
url = 'https://wttr.in/{}'.format(city)
res = requests.get(url)

#display the result!
print(res.text)

在这里插入图片描述

 文章到这里就结束了,感谢你的观看

说实在的,每次在后台看到一些读者的回应都觉得很欣慰,我想把我收藏的一些编程干货贡献给大家,回馈每一个读者,希望能帮到你们。

干货主要有:

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

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

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

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

⑤    Python所有知识点汇总(可以弄清楚Python的所有方向和技术)

*如果你用得到的话可以直接拿走,在我的QQ技术交流群里,可以自助拿走,群号是857113825。*
在这里插入图片描述

以上是关于学妹淋雨以后,我连夜用Python...的主要内容,如果未能解决你的问题,请参考以下文章

知道我淋雨之后,刚学会Python的学妹深夜写了个天气查询系统发给我.....

学妹想学SpringBoot,连夜整理一篇SpringBoot入门最详细教程笔记

为了防止这个网站消失,我连夜用Python离线了上万张图片

如何成为一名合格的架构师呢?我连夜肝了这份架构师必备核心技能

我用Python连夜离线了100G图片,只为了防止网站被消失

我用Python连夜离线了100G图片,只为了防止网站被消失