1 回答

TA贡献1856条经验 获得超5个赞
当您打开 Firefox 开发人员工具 -> 网络选项卡时,您将在单击下载按钮时看到 URL。(Chrome 也有类似的东西)
import pandas as pd
url = 'https://climate.weather.gc.ca/climate_data/bulk_data_e.html?format=csv&stationID=27211&Year=2019&Month=5&Day=1&timeframe=2&submit=Download+Data'
df = pd.read_csv(url)
print(df)
印刷:
Longitude (x) Latitude (y) Station Name Climate ID Date/Time ... Snow on Grnd Flag Dir of Max Gust (10s deg) Dir of Max Gust Flag Spd of Max Gust (km/h) Spd of Max Gust Flag
0 -114.0 51.11 CALGARY INT'L CS 3031094 2019-01-01 ... NaN 29.0 NaN 44.0 NaN
1 -114.0 51.11 CALGARY INT'L CS 3031094 2019-01-02 ... NaN 27.0 NaN 70.0 NaN
2 -114.0 51.11 CALGARY INT'L CS 3031094 2019-01-03 ... NaN 27.0 NaN 62.0 NaN
3 -114.0 51.11 CALGARY INT'L CS 3031094 2019-01-04 ... NaN 23.0 NaN 66.0 NaN
4 -114.0 51.11 CALGARY INT'L CS 3031094 2019-01-05 ... NaN NaN NaN NaN NaN
.. ... ... ... ... ... ... ... ... ... ... ...
360 -114.0 51.11 CALGARY INT'L CS 3031094 2019-12-27 ... NaN 30.0 NaN 46.0 NaN
361 -114.0 51.11 CALGARY INT'L CS 3031094 2019-12-28 ... NaN NaN NaN NaN NaN
362 -114.0 51.11 CALGARY INT'L CS 3031094 2019-12-29 ... NaN NaN NaN NaN NaN
363 -114.0 51.11 CALGARY INT'L CS 3031094 2019-12-30 ... NaN 27.0 NaN 50.0 NaN
364 -114.0 51.11 CALGARY INT'L CS 3031094 2019-12-31 ... NaN 28.0 NaN 55.0 NaN
[365 rows x 31 columns]
添加回答
举报