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实现扫描端口示例
Mar 29 Python
Python赋值语句后逗号的作用分析
Jun 08 Python
Python实现读取文件最后n行的方法
Feb 23 Python
python+flask实现API的方法
Nov 21 Python
利用Python正则表达式过滤敏感词的方法
Jan 21 Python
python整合ffmpeg实现视频文件的批量转换
May 31 Python
使用python实现ftp的文件读写方法
Jul 02 Python
Django模板导入母版继承和自定义返回Html片段过程解析
Sep 18 Python
Python3 合并二叉树的实现
Sep 30 Python
python+opencv实现车牌定位功能(实例代码)
Dec 24 Python
python单例模式的应用场景实例讲解
Feb 24 Python
python 如何读、写、解析CSV文件
Mar 03 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
用户的详细注册和判断
2006/10/09 PHP
PHP调用MySQL的存储过程的实现代码
2008/08/12 PHP
php dirname(__FILE__) 获取当前文件的绝对路径
2011/06/28 PHP
PHP使用feof()函数读文件的方法
2014/11/07 PHP
PHP中OpenSSL加密问题整理
2017/12/14 PHP
使用onbeforeunload属性后的副作用
2007/03/08 Javascript
javascript的onchange事件与jQuery的change()方法比较
2009/09/28 Javascript
JavaScript 代码压缩工具小结
2012/02/27 Javascript
JQuery 实现在同一页面锚点链接之间的平滑滚动
2014/10/29 Javascript
在JavaScript中处理字符串之fontcolor()方法的使用
2015/06/08 Javascript
详解JavaScript中常用的函数类型
2015/11/18 Javascript
jQuery插件实现适用于移动端的地址选择器
2016/02/18 Javascript
bootstrap导航条实现代码
2016/12/28 Javascript
详解nodejs异步I/O和事件循环
2017/06/07 NodeJs
jQuery中.attr()和.data()的区别分析
2017/09/03 jQuery
jQuery事件对象的属性和方法详解
2017/09/09 jQuery
简述JS控制台的使用
2018/07/15 Javascript
详解element-ui表格中勾选checkbox,高亮当前行
2019/09/02 Javascript
layui radio单选限制下一个radio单选的实例
2019/09/03 Javascript
js获取浏览器地址(获取第1个斜杠后的内容)
2019/09/03 Javascript
vue2.x 通过后端接口代理,获取qq音乐api的数据示例
2019/10/30 Javascript
vue项目中极验验证的使用代码示例
2019/12/03 Javascript
Selenium+Python 自动化操控登录界面实例(有简单验证码图片校验)
2019/06/28 Python
Django框架视图层URL映射与反向解析实例分析
2019/07/29 Python
python实现画循环圆
2019/11/23 Python
Python爬虫解析网页的4种方式实例及原理解析
2019/12/30 Python
说出数据连接池的工作机制是什么?
2013/04/19 面试题
高中生毕业自我鉴定
2013/10/10 职场文书
同学聚会老师邀请函
2014/01/28 职场文书
技术比武方案
2014/05/19 职场文书
幼儿园植树节活动总结
2014/07/04 职场文书
供电工程专业求职信
2014/08/09 职场文书
大学生个人总结范文
2015/02/15 职场文书
离婚代理词范文
2015/05/23 职场文书
Nginx服务器添加Systemd自定义服务过程解析
2021/03/31 Servers
详解MongoDB排序时内存大小限制与创建索引的注意事项
2022/05/06 MongoDB