爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 2901|回复: 2

meteoinfo如何将每24个文件加起来呢?求大神帮忙

[复制链接]

新浪微博达人勋

发表于 2018-5-20 14:23:48 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
用cmorph融合小时数据计算日数据:

小时数据文件

小时数据文件
每年有一个文件夹,每一个文件代表一个小时的降雨量,我要把每天24个文件加起来计算每一天的降雨量,然后每一天的保存一个txt文件。 TIM图片20180520141826.png 已有这个处理一天的脚本,但是不能批量,求助如何批量将每一天的24个文件加起来并保存为txt呢?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2018-5-21 09:59:50 | 显示全部楼层
import time
fn= 'F:/cmorph/2008/SEVP_CLI_CHN_MERGE_CMP_PRE_HOUR_GRID_0.10-%s.GRD'
import time
starttime = '2008-1-1 0:00:00'
endtime ='2008-1-12 0:00:00'
#先转换为时间数组,然后转换为其他格式
timeStruct = time.strptime(starttime , '%Y-%m-%d %H:%M:%S')
starttimeStamp = int(time.mktime(timeStruct))
timeStruct = time.strptime(endtime , '%Y-%m-%d %H:%M:%S')
endtimeStamp = int(time.mktime(timeStruct))
while starttimeStamp<=endtimeStamp:
    for i in arange(0,23):
        starttimeStamp =starttimeStamp + 3600  
        localTime = time.localtime(starttimeStamp)  
        strTime = time.strftime('%Y%m%d%H', localTime)
        fn%strTime
        print(fn%strTime)
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2018-5-21 11:40:42 | 显示全部楼层
qxsw2016 发表于 2018-5-21 09:59
import time
fn= 'F:/cmorph/2008/SEVP_CLI_CHN_MERGE_CMP_PRE_HOUR_GRID_0.10-%s.GRD'
import time

非常感谢  我试试
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表