引入python os模块
#coding=utf-8
from __future__ import print_function
import sys
import os
#获取系统编码格式
type= sys.getfilesystemencoding()
def altetFileName(path):
for name in os.listdir(path):
absolueteName=os.path.join(path,name)
if os.path.isfile(absolueteName):
new_name= name.replace('.xxx','.wmv')
print (new_name)
os.rename(os.path.join(path,name),os.path.join(path,new_name))
elif(os.path.isdir(absolueteName)):
print (absolueteName.decode(type).encode('UTF-8')+'%s'%'是一个路径')
if __name__=='__main__':
altetFileName('F:/tem')
要更改的目录如下
打印结果如下:
1.wmv
2.wmv
F:/tem\新建文件夹是一个路径
在看下目录
ok 修改成功 python初学,请拍砖