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复制文件代码实现
Dec 23 Python
python获得图片base64编码示例
Jan 16 Python
python中xrange和range的区别
May 13 Python
Python实现查找匹配项作处理后再替换回去的方法
Jun 10 Python
flask session组件的使用示例
Dec 25 Python
Python编程实现tail-n查看日志文件的方法
Jul 08 Python
Python 实现顺序高斯消元法示例
Dec 09 Python
使用python处理题库表格并转化为word形式的实现
Apr 14 Python
python中matplotlib实现随鼠标滑动自动标注代码
Apr 23 Python
浅析Python面向对象编程
Jul 10 Python
Python爬虫入门教程02之笔趣阁小说爬取
Jan 24 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
在smarty中调用php内置函数的方法
2013/02/07 PHP
CodeIgniter使用phpcms模板引擎
2013/11/12 PHP
PHP函数in_array()使用详解
2014/08/20 PHP
PHP基于简单递归函数求一个数阶乘的方法示例
2017/04/26 PHP
详解Laravel设置多态关系模型别名的方式
2019/10/17 PHP
PHP连接MySQL数据库的三种方式实例分析【mysql、mysqli、pdo】
2019/11/04 PHP
PHP xpath提取网页数据内容代码解析
2020/07/16 PHP
js图片延迟加载的实现方法及思路
2013/07/22 Javascript
iframe窗口高度自适应的实现方法
2014/01/08 Javascript
Jquery给基本控件的取值、赋值示例
2014/05/23 Javascript
javascript中Date对象的getDay方法使用指南
2014/12/22 Javascript
js实现可折叠展开的手风琴菜单效果
2015/09/07 Javascript
JS模拟实现方法重载示例
2016/08/03 Javascript
jQuery动态生成不规则表格(前后端)
2017/02/21 Javascript
JavaScript对象_动力节点Java学院整理
2017/06/23 Javascript
javascript中floor使用方法总结
2019/02/02 Javascript
vue 动态组件(component :is) 和 dom元素限制(is)用法说明
2020/09/04 Javascript
解决antd datepicker 获取时间默认少8个小时的问题
2020/10/29 Javascript
使用js获取身份证年龄的示例代码
2020/12/11 Javascript
jQuery实现全选按钮
2021/01/01 jQuery
[08:40]Navi Vs Newbee
2018/06/07 DOTA
python实现根据月份和日期得到星座的方法
2015/03/27 Python
pip命令无法使用的解决方法
2018/06/12 Python
Spring Boot中使用IntelliJ IDEA插件EasyCode一键生成代码详细方法
2020/03/20 Python
Python3使用tesserocr识别字母数字验证码的实现
2021/01/29 Python
LocalStorage记住用户和密码功能
2017/07/24 HTML / CSS
智能钱包:Ekster
2019/11/21 全球购物
北京SQL新华信咨询
2016/09/30 面试题
软件毕业生个人鉴定
2014/03/03 职场文书
社团2014年植树节活动总结
2014/03/11 职场文书
销售提升方案
2014/06/07 职场文书
农业局党的群众路线教育实践活动整改方案
2014/09/20 职场文书
银行柜员与客户起冲突检讨书
2014/09/27 职场文书
民事赔偿协议书
2014/11/02 职场文书
python 如何执行控制台命令与操作剪切板
2021/05/20 Python
Golang的继承模拟实例
2021/06/30 Golang