这里其实是一个网页抓取的工作。Fnet台站列表网址是https://www.fnet.bosai.go.jp/st_info/?LANG=en。那么下载其列表并保存到本地的python脚本如下:
1 2 3 4 5 6 7 8 9 10 11 12
| import pandas as pd import requests url = 'https://www.fnet.bosai.go.jp/st_info/?LANG=en' response = requests.get(url) print(response.content) dfs = pd.read_html(response.content) if len(dfs) > 0: df = dfs[2] df.to_csv('fnet_station.csv',index=False) print("表格已保存为 fent_station.csv 文件。") else: print("未找到表格。")
|
注意到保存下来的是第三个表dfs[2]。事实上该网页有多个表,如果抓取其他网站信息的时候需要打印出dfs,自己判断。