原本后缀是.nc4.nc4,乱改一通后变成这样,后面有两个点,再来改一下
import os
# 指定目录路径,'.' 表示当前目录
directory = 'D:\数据\merra2_Feb'
# 遍历目录中的所有文件
for filename in os.listdir(directory):
# 检查文件名是否以..nc 结尾
if filename.endswith('..nc'):
# 构造新的文件名
new_filename = filename[:-4] + '.nc' # 移除最后的 ..nc 并添加 .nc
# 构造完整的文件路径
old_file = os.path.join(directory, filename)
new_file = os.path.join(directory, new_filename)
# 重命名文件
os.rename(old_file, new_file)
print(f'Renamed "{filename}" to "{new_filename}"')
ok啦