Python实现某城市从站点API获取天气状况示例(Crossin教室实例24)
2024-01-09 22:56:59
一、要点说明:
根据站点当前API数据是由‘\r’字符连接的字符串的特点,主要用到了字符串的split()方法。此方法参数就是‘\r’。函数返回值是被分隔的字符串的列表。通过使用列表索引就可以分项取到天气数据。
二、示例代码:
import requests
headers = {
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) '
'Chrome/83.0.4103.116 Safari/537.36'}
while True:
city = input('请输入查询的城市:(回车直接退出)\n')
if not city:
break
url = 'http://api.tangdouz.com/tq.php?dz=' + city
res = requests.get(url)
result = res.content.decode('utf-8')
items = result.split('\\r')
# print(items)
print(items[0])
print(items[2])
print(items[3])
print(items[4])
print('*' * 50)
三、运行结果展示:
文章来源:https://blog.csdn.net/m0_64880493/article/details/135418478
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!