Files
2026-10-09 18:08:05 +08:00

16 lines
854 B
Python

# -*- coding: utf-8 -*-
import os, glob, shutil
d = r"e:\MCStudioDownload\work\3027246179@qq.com\Cpp\AddOn\309c2d420bc84ee986db9cdd070ff02a\resource_pack_t7eJjrxY\textures\items"
# listdir 返回磁盘上的真实文件名(保留大小写)
names = os.listdir(d)
print("all *ianbing* in dir:", [n for n in names if "ianbing" in n.lower() and n.lower().endswith(".png")])
target = os.path.join(d, "jianbing.png")
for n in names:
if n.lower() == "jianbing.png" and n != "jianbing.png":
src = os.path.join(d, n)
# 复制到小写目标(覆盖),再删除大小写不同的旧名
shutil.copyfile(src, target)
os.remove(src)
print("normalized", n, "->", "jianbing.png")
print("final files:", [os.path.basename(x) for x in glob.glob(d + r"\*ianbing*.png")])
print("lowercase exists:", os.path.exists(target))