python批量修改文件名称,同时将文件写入txt文件

//批量修改文件名称
import os

dir = os.getcwd()
dir = os.chdir(r'C:\Users\Administrator\Desktop\cupdata')
j = 0
for file in os.listdir(dir):
     #os.listdir('.')遍历文件夹内的每个文件名,并返回一个包含文件名的list
    if file[-2: ] == 'py':
        continue   #过滤掉改名的.py文件
    os.rename(file,str(j)+'.jpg')
    j+=1 
    print (file)
# print (dir)
# # dir = "c:\windows"
# # if os.path.exists(dir):
# #     print("Hello World")
# # else :
# #     print("Hello World1")  
//修改文件名称的同时将文件名称写入txt文件中
import os

dir = os.getcwd()
dir = os.chdir(r'C:\Users\Administrator\Desktop\img')
f = open(r'C:\Users\Administrator\Desktop\bg.txt','a')
j = 0
for file in os.listdir(dir):
     #os.listdir('.')遍历文件夹内的每个文件名,并返回一个包含文件名的list
    if file[-2: ] == 'py':
        continue   #过滤掉改名的.py文件
    os.rename(file,'bg'+str(j)+'.jpg')
    f.write('img/bg'+str(j)+'.jpg' + '\n')
    j+=1 
    print (file)
已标记关键词 清除标记
相关推荐
©️2020 CSDN 皮肤主题: 编程工作室 设计师:CSDN官方博客 返回首页