ファイル名に yearmonthdate が含まれる .asc ファイル (年ごとに編成されたさまざまなフォルダーにある毎年 365 ファイル) のフォルダーを変換して、代わりに yearjuliandate を持ち、ユリウス日を 3 にする必要がある python スクリプトを作成しようとしています。数字 (つまり、1 = 001)。フォーマットは ETos19810101.asc です。私はそれらを次のようにしたい:ETos1981001.asc
各ファイルを反復処理して正しいユリウス日に変換できる Python でこれを記述するにはどうすればよいですか?
ファイル名に yearmonthdate が含まれる .asc ファイル (年ごとに編成されたさまざまなフォルダーにある毎年 365 ファイル) のフォルダーを変換して、代わりに yearjuliandate を持ち、ユリウス日を 3 にする必要がある Python スクリプトを作成しようとしています。数字 (つまり、1 = 001)。
- それらの形式は次のとおりです。
ETos19810101.asc
- 私はそれらを次のようにしたい:
ETos1981001.asc
各ファイルを反復処理して正しいユリウス日に変換できる Python でこれを記述するにはどうすればよいですか?
私はこれまでのところこれを持っています:
import os.path, os, glob
for filename in glob.glob(filepath + "/*.asc"):
jdate = '%03d' %doy #creates 3 digit julian date
doy = doy + 1
filename.replace(int[-8:-4], jdate + 1)