python回歸之旅-用python學(xué)習(xí)數(shù)學(xué)---2023-025
首先使用爬蟲,去爬取了杭州的40天天氣預(yù)報:
import requests
url = 'https://weathernew.pae.baidu.com/weathernew/pc?query=%E6%B5%99%E6%B1%9F%E6%9D%AD%E5%B7%9E%E5%A4%A9%E6%B0%94&srcid=4982&forecast=long_day_forecast'
strhtml = requests.get(url)?
print(strhtml.text)
天氣信息允許爬,但是得到的是網(wǎng)頁信息,要得天氣信息只是里面很小一個部分.
---------------------------------------------------------------------
信息爬取很成功,但是里面好像沒有一些特殊字庫,中文不怎么可以看清楚。
現(xiàn)在html很多表頭都在里面。但是自己要得天氣數(shù)據(jù)如下:
{"date":"2023-05-14","weather_day":"\u5c0f\u96e8","weather_night":"\u6674","temperature_night":"15","temperature_day":"24"},{"date":"2023-05-15","weather_day":"\u6674","weather_night":"\u6674","temperature_night":"17","temperature_day":"28"},{"date":"2023-05-16","weather_day":"\u6674","weather_night":"\u591a\u4e91","temperature_night":"19","temperature_day":"29"},{"date":"2023-05-17","weather_day":"\u6674","weather_night":"\u5c0f\u96e8","temperature_night":"19","temperature_day":"29"},{"date":"2023-05-18","weather_day":"\u591a\u4e91","weather_night":"\u5c0f\u96e8","temperature_night":"18","temperature_day":"28"},{"date":"2023-05-19","weather_day":"\u591a\u4e91","weather_night":"\u6674","temperature_night":"15","temperature_day":"26"},{"date":"2023-05-20","weather_day":"\u6674","weather_night":"\u591a\u4e91","temperature_night":"17","temperature_day":"26"},{"date":"2023-05-21","weather_day":"\u5c0f\u5230\u4e2d\u96e8","weather_night":"\u5c0f\u96e8","temperature_night":"19","temperature_day":"27"},{"date":"2023-05-22","weather_day":"\u4e2d\u96e8","weather_night":"\u5c0f\u96e8","temperature_night":"18","temperature_day":"26"},{"date":"2023-05-23","weather_day":"\u5c0f\u96e8","weather_night":"\u9634","temperature_night":"20","temperature_day":"29"},{"date":"2023-05-24","weather_day":"\u5c0f\u96e8","weather_night":"\u4e2d\u5230\u5927\u96e8","temperature_night":"21","temperature_day":"29"},{"date":"2023-05-25","weather_day":"\u4e2d\u5230\u5927\u96e8","weather_night":"\u591a\u4e91","temperature_night":"18","temperature_day":"25"},{"date":"2023-05-26","weather_day":"\u591a\u4e91","weather_night":"\u591a\u4e91","temperature_night":"16","temperature_day":"26"},{"date":"2023-05-27","weather_day":"\u591a\u4e91","weather_night":"\u591a\u4e91","temperature_night":"18","temperature_day":"26"},{"date":"2023-05-28","weather_day":"\u4e2d\u96e8","weather_night":"\u4e2d\u5230\u5927\u96e8","temperature_night":"20","temperature_day":"23"},{"date":"2023-05-29","weather_day":"\u5c0f\u5230\u4e2d\u96e8","weather_night":"\u4e2d\u96e8","temperature_night":"20","temperature_day":"22"},{"date":"2023-05-30","weather_day":"\u4e2d\u96e8","weather_night":"\u4e2d\u96e8","temperature_night":"18","temperature_day":"20"},{"date":"2023-05-31","weather_day":"\u5927\u96e8","weather_night":"\u5c0f\u96e8","temperature_night":"17","temperature_day":"20"},{"date":"2023-06-01","weather_day":"\u5c0f\u96e8","weather_night":"\u5c0f\u96e8","temperature_night":"15","temperature_day":"20"},{"date":"2023-06-02","weather_day":"\u5c0f\u96e8","weather_night":"\u5c0f\u96e8","temperature_night":"17","temperature_day":"23"},{"date":"2023-06-03","weather_day":"\u5c0f\u96e8","weather_night":"\u6674","temperature_night":"19","temperature_day":"29"},{"date":"2023-06-04","weather_day":"\u5c0f\u96e8","weather_night":"\u591a\u4e91","temperature_night":"20","temperature_day":"31"},{"date":"2023-06-05","weather_day":"\u4e2d\u96e8","weather_night":"\u5927\u5230\u66b4\u96e8","temperature_night":"19","temperature_day":"28"}],"update_time":"2023-04-27 11:54","publish_time":"2023-04-27 11:20","pm25_update_time":"2023-04-27 11:54","pm25_publish_time":"2023-04-27 11:20","weather_publish_time":"2023-04-27 11:20","weather_update_time":"2023-04-27 11:54","info#num#baidu":7,"days":"40"}
-----------------------------
感覺里面還有很多我不知道的數(shù)據(jù)。
不知道怎么切出來。