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


Posted in Python onJanuary 07, 2019

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

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读取文件名并改名字的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
pandas apply 函数 实现多进程的示例讲解
Apr 20 Python
解决python matplotlib imshow无法显示的问题
May 24 Python
关于python2 csv写入空白行的问题
Jun 22 Python
详解Python 装饰器执行顺序迷思
Aug 08 Python
python实现的MySQL增删改查操作实例小结
Dec 19 Python
Python饼状图的绘制实例
Jan 15 Python
django和vue实现数据交互的方法
Aug 21 Python
Django上线部署之IIS的配置方法
Aug 22 Python
线程安全及Python中的GIL原理分析
Oct 29 Python
Django Form and ModelForm的区别与使用
Dec 06 Python
python实现登录与注册系统
Nov 30 Python
python实现腾讯滑块验证码识别
Apr 27 Python
Python 调用 zabbix api的方法示例
Jan 06 #Python
使用Django2快速开发Web项目的详细步骤
Jan 06 #Python
利用Django提供的ModelForm增删改数据的方法
Jan 06 #Python
Python面向对象类编写细节分析【类,方法,继承,超类,接口等】
Jan 05 #Python
Python面向对象程序设计OOP深入分析【构造函数,组合类,工具类等】
Jan 05 #Python
Python面向对象程序设计OOP入门教程【类,实例,继承,重载等】
Jan 05 #Python
Python3爬虫全国地址信息
Jan 05 #Python
You might like
在PHP中读取和写入WORD文档的代码
2008/04/09 PHP
php 计算两个时间戳相隔的时间的函数(小时)
2009/12/18 PHP
数组任意位置插入元素,删除特定元素的实例
2017/03/02 PHP
TP5框架使用QueryList采集框架爬小说操作示例
2020/03/26 PHP
WEB页子窗口(showModalDialog和showModelessDialog)使用说明
2009/10/25 Javascript
Extjs学习笔记之三 extjs form更多的表单项
2010/01/07 Javascript
不要在cookie中使用特殊字符的原因分析
2010/07/13 Javascript
关于JAVASCRIPT urldecode URL解码的问题
2012/01/08 Javascript
JS中的异常处理方法分享
2013/12/22 Javascript
jquery $("#variable") 循环改变variable的值示例
2014/02/23 Javascript
jQuery根据ID获取input、checkbox、radio、select的示例
2014/08/11 Javascript
JQuery工具函数汇总
2015/06/15 Javascript
jQuery实例—选项卡的简单实现(js源码和jQuery)
2016/06/14 Javascript
图文详解JavaScript的原型对象及原型链
2016/08/02 Javascript
详解Vue.js——60分钟组件快速入门(上篇)
2016/12/05 Javascript
jQuery实现鼠标悬停3d菜单展开动画效果
2017/01/19 Javascript
Bootstrap学习笔记之进度条、媒体对象实例详解
2017/03/09 Javascript
详解Vue Elememt-UI构建管理后台
2018/02/27 Javascript
vue组件传递对象中实现单向绑定的示例
2018/02/28 Javascript
[32:47]完美世界DOTA2联赛 GXR vs IO 第二场 11.07
2020/11/09 DOTA
Python多线程、异步+多进程爬虫实现代码
2016/02/17 Python
浅谈python之新式类
2018/08/12 Python
python使用Plotly绘图工具绘制散点图、线形图
2019/04/02 Python
详解Python中的内建函数,可迭代对象,迭代器
2019/04/29 Python
Python爬取知乎图片代码实现解析
2019/09/17 Python
解决Pytorch 加载训练好的模型 遇到的error问题
2020/01/10 Python
分享CSS3制作卡片式图片的方法
2016/07/08 HTML / CSS
iframe在移动端的缩放的示例代码
2018/10/12 HTML / CSS
美国户外服装和装备购物网站:Outland USA
2020/03/22 全球购物
父亲的菜园教学反思
2014/02/13 职场文书
社区工作者演讲稿
2014/05/23 职场文书
和谐家庭事迹材料
2014/12/20 职场文书
党员活动总结
2015/02/04 职场文书
Vue.js 带下拉选项的输入框(Textbox with Dropdown)组件
2021/04/17 Vue.js
OpenCV实现反阈值二值化
2021/11/17 Java/Android
python实现会员管理系统
2022/03/18 Python