美文网首页
python 文件重命名方法

python 文件重命名方法

作者: VivaVida | 来源:发表于2022-05-05 15:49 被阅读0次

    python文件重命名用到函数 os.replace , os.rename

    两种函数大体作用相同,具体差异参考下面文章。

    (16条消息) Windows 和 Linux 下 Python os.rename() 与 os.replace() 的作用与区别_bai_max_的博客-CSDN博客_linux python rename


    ```

    path='E:\\rj_sub2-13-27\\'

    import os

    old=path+'sub6block1_5.set'

    new=path+'sub6block1_5.set'

    print(old)

    os.replace(old, new)

    ```


    下面是来自这篇文章的代码

    (16条消息) 在日常生活中,经常会遇到某些需求对文件名称进行修改,借助刚学过的文件操作,编写一个可以批量修改文件名的小程序。_江添*的博客-CSDN博客


    ```

    #修改文件名

    import os

    path =input('请输入文件路径(结尾加上/):')

    # 获取该目录下所有文件,存入列表中

    fileList = os.listdir(path)#获取原来的文件名

    n =0

    for i in fileList:#这里i的for的循环

        # 设置旧文件名(就是路径+文件名)

        oldname = path + os.sep + fileList[n]# os.sep添加系统分隔符

        # print(oldname)

        # 设置新文件名

        newname = path + os.sep +'session2'+ fileList[n]

    # print(newname)

        os.rename(oldname, newname)# 用os模块中的rename方法对文件改名

        print(oldname,'======>', newname)

    n +=1#计数器

    ```


    相关文章

      网友评论

          本文标题:python 文件重命名方法

          本文链接:https://www.haomeiwen.com/subject/exzmyrtx.html