zoukankan      html  css  js  c++  java
  • python之批量文件重命名

    批量文件重命名问题,生活中或是工作中会经常用到。方法比较low多试验几次就可以了。

    # -*- coding: utf-8 -*-
    # @Time :2018/8/25   20:18
    # @Author : ELEVEN
    # @File : 011_批量重命名文件.py
    # @Software: PyCharm
    import os
    
    # 1. 获取一个要重命名的文件夹的名字
    folder_name = input("请输入要重命名的文件夹:")
    
    # 2. 获取那个文件夹中所有的文件名字
    file_names = os.listdir(folder_name)
    
    # 第1中方法
    # os.chdir(folder_name)
    
    # 3. 对获取的名字进行重命名即可
    # for name in file_names:
    #    print(name)
    #    os.rename(name,"[京东出品]-"+name)
    i = 1 # 可以让每个文件名字都不一样
    
    for name in file_names:
        print(name)
        print(name.split('[京东出品]-')[-1])
        name1 = name.split('[京东出品]-')[-1]
        old_file_name = "./" + folder_name + "/" + name
        new_file_name = "./" + folder_name + "/" + str(i) + "[京东出品]-" + name1
        os.rename(old_file_name, new_file_name)
        i += 1

    心态很重要

      1、在你发怒的时候,要紧闭你的嘴,免得增加你的怒气。——苏格拉底

      2、生气是拿别人做错的事来惩罚自己。

      3、生活中若没有朋友,就像生活中没有阳光一样。

      4、明天的希望会让我们忘了今天的痛苦。

      5、生活若剥去了理想、梦想、幻想,那生命便只是一堆空架子。

      6、发光并非太阳的专利,你也可以发光,真的。

      7、愚者用肉体监视心灵,智者用心灵监视肉体。

      8、获致幸福的不二法门是珍视你所拥有的、遗忘你所没有的。

  • 相关阅读:
    LVS三种模式配置及优点缺点比较
    LVS负载均衡-DR模式
    Nginx反向代理和负载均衡
    LNMP(centos7.6 Nginx1.16 MySQL5.7 PHP7 )
    Nginx常用模块
    表演中的晴天
    迷雾中前行
    mysql Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nona
    npm install -g cnpm --registry=https://registry.npm.taobao.org
    ubuntu16 安装elasticsearch6.3问题
  • 原文地址:https://www.cnblogs.com/AAA-AAA-AAA/p/9611071.html
Copyright © 2011-2022 走看看