import json
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
typhon27= # 把27個颱風資料讀入該列表,訪問方式為:typhoon[i]
points= # 把27個颱風的points都存入其中 ,去除 forecast
for i in range(1,28):
path = r'2017\2017'+str(i).zfill(2)+'.json'
with open(path, 'r') as f:
data = json.load(f)[0]
typhonindex=['ename', 'land', 'name', 'tfbh', 'points', 'is_current', 'end_time', 'begin_time']
dictout1=
for data in typhon27:
po=data['points'] # 存了很多時次的資料
for j in po:
del j['forecast']
# data_copy = data.copy() #copy 儲存
del data['points']
# 將27個颱風的基本資訊寫成乙個csv檔案:
dictout1=pd.dataframe(dictout1) #dictout1 是乙個存颱風資訊字典的 列表[{},{},{}...],可以直接 -> dataframe -> csv
dictout1.to_csv('typhon.csv')
# 將27個颱風的點位資訊分別寫成csv檔案:
for i,a in enumerate(points,1):
aout=pd.dataframe(a)
aout.to_csv('t'+str(i)+'.csv')
python讀寫操作excel資料
今天教務老師給我發來了一堆excel表 需要我處理一些資料 都是一些基礎的資料,這是今年來同濟參加夏令營的申請材料 在我按部就班的處理了幾個之後,覺得這樣處理實在是效率太低下了,於是我就寫了下面這個程式,用python 來批量化處理excel資料 首先 本科學校級別不同,985 211 會有不同的加...
python 讀寫操作
python讀寫檔案 1.open 使用open開啟檔案後一定要記得呼叫檔案物件的close 方法。比如可以用try finally語句來確保最後能關閉檔案。file object open thefile.txt try all the text file object.read finally ...
python將excel資料解析成json格式
把excel 裡面的資料 讀取出來當json 的value值。key值自己定義的。在win上 cmd 中 直接 pip install xlrd 成功即可。import xlrd defreadexceldata data username admin password admin nodeid 1...