zoukankan      html  css  js  c++  java
  • 批量重命名,文件结构

    import os
    
    f = open("./name_test.txt", 'w')  # 先创建一个空的文本
    f_jpg = open("./name_jpg.txt", 'w')
    f_txt = open("./name_txt.txt", 'w')
    path = "./jzchina4/"  # 指定需要读取文件的目录'
    files = os.listdir(path)  # 采用listdir来读取所有文件
    files.sort()  # 排序
    s = []  # 创建一个空列表
    num = 1.0
    
    #批量修改文件名
    for file_ in files:
        str_num = "L"+str(int(num)).zfill(4)
        left,right = os.path.splitext(file_)
        new_name = str_num + right
        # new_name = "f" + file_.replace("f","")
        print(new_name)
        num = num + 0.5
        os.rename(path + file_, path + new_name)
        print("文件名修改完毕!
    ")
    
    files = os.listdir(path)
    files.sort()
    
    # 输出至文件
    for file_ in files:  # 循环读取每个文件名
        #    print(path +file_)
        if not os.path.isdir(path + file_):  # 判断该文件是否是一个文件夹
    
            f_name = str(file_)
            #        print(f_name)
            s.append(f_name)  # 把当前文件名返加到列表里
            f.write(f_name + '
    ')  # 写入之前的文本中
        if str(file_).endswith('jpg'):
            f_jpg.write(str(file_) + "
    ")
        elif str(file_).endswith('txt'):
            f_txt.write(str(file_) + "
    ")
    print(s)  # 看一下列表里的内容
    
  • 相关阅读:
    iframe嵌入页面自适应目标页面的高度
    pc端适配
    页面之间传值,接数值
    表单直传文件到七牛
    前端一些小技巧
    css3的一些知识点
    禁止用户长按选中
    修改Html的title值
    判断时间是多久前
    图片裁剪
  • 原文地址:https://www.cnblogs.com/pscc/p/10122659.html
Copyright © 2011-2022 走看看