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 相关文章推荐
python开发之字符串string操作方法实例详解
Nov 12 Python
Python实现多线程HTTP下载器示例
Feb 11 Python
python实现自动登录后台管理系统
Oct 18 Python
python3人脸识别的两种方法
Apr 25 Python
python+logging+yaml实现日志分割
Jul 22 Python
Python PIL图片添加字体的例子
Aug 22 Python
Python 实现opencv所使用的图片格式与 base64 转换
Jan 09 Python
python 将dicom图片转换成jpg图片的实例
Jan 13 Python
浅谈matplotlib.pyplot与axes的关系
Mar 06 Python
通过实例解析python and和or使用方法
Nov 14 Python
python 实现百度网盘非会员上传超过500个文件的方法
Jan 07 Python
python实现三阶魔方还原的示例代码
Apr 28 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按单词截取字符串的方法
2015/04/07 PHP
PHP实现无限分类的实现方法
2016/11/14 PHP
如何通过PHP实现Des加密算法代码实例
2020/05/09 PHP
jquery创建并行对象或者合并对象的实现代码
2012/10/10 Javascript
js数组转json并在后台对其解析具体实现
2013/11/20 Javascript
微信分享的标题、缩略图、连接及描述设置方法
2014/10/14 Javascript
Javascript 实现图片无缝滚动
2014/12/19 Javascript
jQuery实现移动 和 渐变特效的点击事件
2015/02/26 Javascript
JavaScript函数中关于valueOf和toString的理解
2016/06/14 Javascript
全面解析JavaScript中“&&”和“||”操作符(总结篇)
2016/07/18 Javascript
RequireJS简易绘图程序开发
2016/10/28 Javascript
jQuery Validate验证框架详解(推荐)
2016/12/17 Javascript
nodejs+express实现文件上传下载管理网站
2017/03/15 NodeJs
JQuery 封装 Ajax 常用方法(推荐)
2017/05/21 jQuery
在vue中解决提示警告 for循环报错的方法
2018/09/28 Javascript
详细讲解如何创建, 发布自己的 Vue UI 组件库
2019/05/29 Javascript
微信小程序自定义模态弹窗组件详解
2019/12/24 Javascript
详解微信小程序入门从这里出发(登录注册、开发工具、文件及结构介绍)
2020/07/21 Javascript
python3.5使用tkinter制作记事本
2016/06/20 Python
python使用xlrd与xlwt对excel的读写和格式设定
2017/01/21 Python
浅谈用Python实现一个大数据搜索引擎
2017/11/28 Python
python 输出上个月的月末日期实例
2018/04/11 Python
python的sorted用法详解
2019/06/25 Python
python制作英语翻译小工具代码实例
2019/09/09 Python
python代码打印100-999之间的回文数示例
2019/11/24 Python
python turtle工具绘制四叶草的实例分享
2020/02/14 Python
基于plt.title无法显示中文的快速解决
2020/05/16 Python
日本最大级玩偶手办购物:あみあみ Amiami
2018/04/23 全球购物
美国在线面料商店:Fashion Fabrics Club
2020/01/31 全球购物
《桂林山水》教学反思
2014/02/08 职场文书
道路建设实施方案
2014/03/18 职场文书
会计核算科岗位职责
2014/03/19 职场文书
人力资源管理专业应届生求职信
2014/04/24 职场文书
酒店前台辞职书
2015/02/26 职场文书
机关单位保密工作责任书
2015/05/11 职场文书
Python绘制地图神器folium的新人入门指南
2021/05/23 Python