雁山老司机

雁山萝莉保护协会

<老司机原创系列>获取本地天气信息的小爬虫

Python大法好,注释自我感觉写的还可以,代码仅供学习,如有问题欢迎批评指教,洗耳恭听。

  1. import urllib.request
  2. #老司机开始爬取天气信息
  3. print("今天的天气:")
  4. #爬取目标网址
  5. url = "https://www.tianqi.com/"
  6. #发送请求
  7. request = urllib.request.Request(url)
  8. #爬取结果
  9. response = urllib.request.urlopen(request)
  10. data = response.read()
  11. #设置解码方式
  12. data = data.decode('GBK')
  13. i=data.find('var bds_config =')+16
  14. j=len(data)-1
  15. data=data[i:]
  16. i=data.find('</script>')
  17. data=data[0:i]
  18. i=data.find('天气提醒')+5
  19. data=data[i:]
  20. i=data.find('(')
  21. data=data[:i]
  22. print(data)
  23. input("\n按任意键继续...")

《<老司机原创系列><Python大法好>获取本地天气信息的小爬虫》” /></p>
												</div>
						<footer class=

点赞

发表评论