仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1072|回复: 9
打印 上一主题 下一主题

[CentOS(社区)] 带来一篇python完成文件重定名

[复制链接]
小女巫 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-14 20:41:44 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
欢迎大家来到仓酷云论坛!要过年放假回家了,还下载了几步影戏、电视剧甚么的给老爸老妈看,个中下载的一些电视剧文件的文件名中后面有很长的告白信息,我想把告白信息往失落,而保存成心义的局部。比方,但愿把“[影戏地狱-www.dygod.com]新水浒传01.rmvb”重定名为“新水浒传01.rmvb”。因为一个个手动修正很贫苦,以是就想到用Python写几行代码来弄定它。
用Python完成的文件重定名的代码(基于python3)以下所示,完成的是告白前缀往失落。
[影戏地狱-www.dygod.com]新水浒传01.rmvb―>新水浒传01.rmvb
  1. #-*-coding:gb2312-*-Createdon2013-1-27@author:JayRen@module:rename_files@note:renamefilesinaWindowssystem.importosimportrepath="D:        emp"defrename_files():prefix="[影戏地狱-www.dygod.com]"forfileinos.listdir(path):ifos.path.isfile(os.path.join(path,file))==True:ifre.match("[影戏地狱-www.dygod.com].+",file):new_name=re.sub(prefix,"",file)#print(file)#print(new_name)os.rename(os.path.join(path,file),os.path.join(path,new_name))if__namei_==__main__:rename_files()
复制代码

以上代码用的目次路径为Windows格局。

别的,从此次入手下手,我仍是决意只管恪守Python中心步伐库的代码作风(最少是缩进体例),利用4个空格来做为一个条理的缩进。
Python社区保举的代码作风,请参考:www.python.org/dev/peps/pep-0008


如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!
简单生活 该用户已被删除
沙发
发表于 2015-1-16 21:32:48 | 只看该作者

带来一篇python完成文件重定名

为了更好的学习这门课程,我不仅课上认真听讲,课下也努力学习,为此还在自己的电脑上安装了Ubuntu系统。
冷月葬花魂 该用户已被删除
板凳
发表于 2015-1-20 05:04:01 来自手机 | 只看该作者
了解Linux的网络安全,系统的安全,用户的安全等。安全对于每位用户,管理员来说是非常重要的。
山那边是海 该用户已被删除
地板
发表于 2015-1-28 17:59:43 | 只看该作者
你需要提供精确有效的信息。Linux这并不是要求你简单的把成吨的出错代码或者数据完全转储摘录到你的提问中。
乐观 该用户已被删除
5#
发表于 2015-2-5 22:59:22 | 只看该作者
Linux?最大的优点在于其作为服务器的强大功能,同时支持多种应用程序及开发工具,所以Linux操作系统有着广泛的应用空间。
爱飞 该用户已被删除
6#
发表于 2015-2-14 02:37:54 | 只看该作者
下面笔者在论坛看到的一个好问题: “安装红旗4.0后,系统紫光输入法自带的双拼方案和我的习惯不一样,如何自定义双拼方案解决?谢谢?”这个问题很简练。
变相怪杰 该用户已被删除
7#
发表于 2015-3-4 04:19:59 | 只看该作者
永中office 2004增强版安装只需要默认安装即可使用并操作大多与win系统雷同,打印机的配置和管理,记录光盘等。
只想知道 该用户已被删除
8#
发表于 2015-3-11 16:39:32 | 只看该作者
熟悉并掌握安装Linux,安装是学习的前提。目前较常见的安装方法有二种:
飘飘悠悠 该用户已被删除
9#
发表于 2015-3-19 04:01:44 | 只看该作者
尽量不要提问纯属是扯蛋.学习Linux特别是自己一个人初学入手的时候没人教很困难.当然如果可以的话平时多去买些Linux书...对学习Linux很有帮助.
分手快乐 该用户已被删除
10#
发表于 2015-3-27 08:08:10 | 只看该作者
一定要学好命令,shell是命令语言,命令解释程序及程序设计语言的统称,shell也负责用户和操作系统之间的沟通。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-23 03:27

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表