def name():
#---------------------------------------------------------------------拾取值
yuangu = str(hou.pwd().parm('yuangu').eval())
xingu = str(hou.pwd().parm('xingu').eval())
source_path = str(hou.pwd().parm('wenjian').eval())
weishu = int(hou.pwd().parm('weishu').eval())
source_path = os.path.abspath(source_path)#Windows 文件系统 需求
name = os.listdir(source_path)
name.sort(key=lambda x: int(x.replace(yuangu,"").split('.')[0]))
list = []
for i in range(len(name)):
list.append(name[i])
temp_dir = list[i]
old_file_path = os.path.join(source_path,temp_dir)
qianzhui = xingu
geshi = os.path.splitext(temp_dir)[1]
new = qianzhui + str(i).zfill(weishu) + geshi
new_file_path = os.path.join(source_path,new)
os.rename(old_file_path,new_file_path)