我有不同的文件,我在其中选取了一些数据/值,以便生成一个对所有内容进行分组的表格。
这是我正在使用的代码的一个小例子:
stations = ["AAA", "BBB", "CCCC", "DDDD"]
datadir = "/home/data/"
table = []
for station in stations:
os.chdir(datadir)
nc = Dataset(station + ".nc", 'r+')
p = (nc.variables['Rainf'][:,0,0]
evap = nc.variables['Qle'][:,0,0]
table.append(p)
table.append(evap)
table_t=list(table)
with open (datadir + "table.csv", 'w') as ofile:
writer = csv.writer(ofile)
writer.writerow(table_t)
但是这段代码只将所有站的所有结果写在一行中。为了让每个站的代码在下一行写入数据/值,我需要更改什么?
qq_遁去的一_1
相关分类