Python資料讀寫操作 json格式的颱風資料

2021-08-15 04:09:52 字數 1003 閱讀 3399

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...