当前位置: 移动技术网 > IT编程>脚本编程>Python > python读取文件名并改名字的实例

python读取文件名并改名字的实例

2019年03月21日  | 移动技术网IT编程  | 我要评论

兔斯基官网,沈志明自渎事件,呦吧论坛小女孩图片

第一版,能实现,但最后发现文件的顺序改变了:

import os
 
 
def reename():
 nm=1
 pathh="/home/huangyaya/file/image/pic/chips"
 filelist=os.listdir(pathh)
 for files in filelist:
  olddir=os.path.join(pathh,files)
  filename=os.path.splitext(files)[0]
  filetype=os.path.splitext(files)[1]
  newdir=os.path.join(pathh,str(nm)+'.'+filetype)
  os.rename(olddir,newdir)
  nm+=1
 
reename()

新的

import os
import pdb
 
#dir_ = os.getcwd()
#dir_ += '/cips'
#os.chdir(dir_)
 
 
path_a = "/home/huangyaya/file/image/pic/wine"
path_b = "/home/huangyaya/file/image/pic/wine_output"
file_number = 1
num = 0
a_list = os.listdir(path_a)
b_list = os.listdir(path_b)
a_list_num = 0
b_list_num = 0
 
for a_str in a_list:
 a_str_front = a_str[:-4]
 b_str = a_str_front + '.xml'
 
 os.rename(path_a + '/' + a_str,str(file_number) + '.jpg')
 os.rename(path_b + '/' + a_str_front + '.xml',str(file_number) + '.xml')
 
 file_number += 1

以上这篇python读取文件名并改名字的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持移动技术网。

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网