移动窗口抓取每小时阅读,netcdf文件,python

2024-10-03 17:26:29 发布

您现在位置:Python中文网/ 问答频道 /正文

移动窗口抓取每小时阅读,netcdf文件,python 我做错了什么?我想抓取4个文件,然后移到
下4个文件? 我要做的是抓取前4个,然后移动到下4个,如下所示。。我试着把它和文件命名结构匹配起来。#在文件名前面

as in  
1  
2  
3  
4

2  
3  
4  
5 

文件命名结构 1\u NLDAS\u NOAH0125\u H.A19871017.2100.002.2016198135018.公司名称。pss.nc公司
2\
3\
到 xxxx个

import os
import shutil
import re, glob

part1 = (r"C:\test\year198666")

def Iteration_4():

    rearrange1_file_list = os.listdir(part1)
    saved_path = os.getcwd()
    print("Current Working Directory os "+saved_path)
    os.chdir(part1)
    i = 1 #starting at day 1 plus 3 files


    a = i
    print 'grabing file',(a)
    b = i+1
    print 'grabing file',(b)
    c = i+2
    print 'grabing file',(c)
    d = i+3
    print 'grabing file',(d)
    while i < 10:
        for oldnames3 in rearrange1_file_list:
            rearrange1_file_list.sort()
            num3 = oldnames3.split("_")                              
            xyz = (num3[0])
            #print (xyz)
            if xyz == (a):
                print(a)
            elif xyz == (b):
                print(b)
            elif xyz == (c):
                print(c)
            elif xyz == (d):
                print(d)
         #   for letter in i:          
Iteration_4()
print 'done'

Tags: 文件inimportos公司结构命名list