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通过定义一个类实例作为ftp回调方法
May 04 Python
python装饰器与递归算法详解
Feb 18 Python
Python 爬虫学习笔记之单线程爬虫
Sep 21 Python
浅析Git版本控制器使用
Dec 10 Python
PyQt5每天必学之单行文本框
Apr 19 Python
使用python将时间转换为指定的格式方法
Nov 12 Python
详解Python连接MySQL数据库的多种方式
Apr 16 Python
Django时区详解
Jul 24 Python
django中使用POST方法获取POST数据
Aug 20 Python
Python 使用指定的网卡发送HTTP请求的实例
Aug 21 Python
Django+python服务器部署与环境部署教程详解
Mar 30 Python
python+opencv实现车道线检测
Feb 19 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中HTTP_REFERER函数用法实例
2014/11/21 PHP
PHP排序算法类实例
2015/06/17 PHP
详解在PHP的Yii框架中使用行为Behaviors的方法
2016/03/18 PHP
Laravel jwt 多表(多用户端)验证隔离的实现
2019/12/18 PHP
解析John Resig Simple JavaScript Inheritance代码
2012/12/03 Javascript
Jquery attr("checked") 返回checked或undefined 获取选中失效
2013/10/10 Javascript
JS实现支持多选的遍历下拉列表代码
2015/08/20 Javascript
nodejs修复ipa处理过的png图片
2016/02/17 NodeJs
使用HTML5+Boostrap打造简单的音乐播放器
2016/08/05 Javascript
jQuery实现的仿百度,仿谷歌搜索下拉框效果示例
2016/12/30 Javascript
详解vue.js之绑定class和style的示例代码
2017/08/24 Javascript
JS中的JSON对象的定义和取值实现代码
2018/05/09 Javascript
jQuery Ajax实现Select多级关联动态绑定数据的实例代码
2018/10/26 jQuery
在Vant的基础上实现添加表单验证框架的方法示例
2018/12/05 Javascript
详解Ant Design of React的安装和使用方法
2018/12/27 Javascript
Vue插槽原理与用法详解
2019/03/05 Javascript
史上最为详细的javascript继承(推荐)
2019/05/18 Javascript
layui按条件隐藏表格列的实例
2019/09/19 Javascript
vue父子组件间引用之$parent、$children
2020/05/20 Javascript
基于python实现微信模板消息
2015/12/21 Python
django的登录注册系统的示例代码
2018/05/14 Python
详解Python图像处理库Pillow常用使用方法
2019/09/02 Python
python 输出列表元素实例(以空格/逗号为分隔符)
2019/12/25 Python
Python pyautogui模块实现鼠标键盘自动化方法详解
2020/02/17 Python
Pytorch1.5.1版本安装的方法步骤
2020/12/31 Python
CSS3提交意见输入框样式代码
2014/10/30 HTML / CSS
HTML5 video标签(播放器)学习笔记(二):播放控制
2015/04/24 HTML / CSS
匈牙利超级网上商店和优惠:Alza.hu
2019/12/17 全球购物
精通CAD能手自荐书
2014/01/31 职场文书
授权委托书样本
2014/04/03 职场文书
青年志愿者活动方案
2014/08/17 职场文书
公司感恩节活动策划书
2014/10/11 职场文书
2014年卫生保健工作总结
2014/12/08 职场文书
财务工作失误检讨书
2015/02/19 职场文书
2015年扫黄打非工作总结
2015/05/13 职场文书
Java9新特性对HTTP2协议支持与非阻塞HTTP API
2022/03/16 Java/Android