云迈博客

您现在的位置是:首页 > 灌水专栏 > 正文

灌水专栏

python 批量重命名文件夹:将中文转成拼音

wsinbol2021-10-28灌水专栏323
需求描述如标题所述代码实现fromxpinyinimportPinyinimportos,sysp=Pinyin()dir_path="./"dirs=os.w

需求描述

如标题所述

代码实现

from xpinyin import Pinyin
import os,sys

p = Pinyin()


dir_path = "./"
dirs = os.walk(dir_path)

for path,dir_list,file_list in dirs:
    for dir_name in dir_list:
        rename = p.get_pinyin(dir_name)
        old_file = os.path.join(path,dir_name)
        new_file = os.path.join(path,rename)
        os.rename(old_file, new_file)

发表评论

评论列表

  • 这篇文章还没有收到评论,赶紧来抢沙发吧~