概述

os.renames() 方法用于递归重命名目录或文件。类似rename()。高佣联盟 www.cgewang.com

语法

renames()方法语法格式如下:

os.renames(old, new)

参数

  • old -- 要重命名的目录

  • new --文件或目录的新名字。甚至可以是包含在目录中的文件,或者完整的目录树。

返回值

该方法没有返回值

实例

以下实例演示了 renames() 方法的使用:

#!/usr/bin/python
# -*- coding: UTF-8 -*- import os, sys
print "当前目录为: %s" %os.getcwd() # 列出目录
print "目录为: %s"%os.listdir(os.getcwd()) # 重命名 "aa1.txt"
os.renames("aa1.txt","newdir/aanew.txt") print "重命名成功。" # 列出重命名的文件 "aa1.txt"
print "目录为: %s" %os.listdir(os.getcwd())

执行以上程序输出结果为:

当前目录为: /tmp
目录为:
[ 'a1.txt','resume.doc','a3.py','aa1.txt','Administrator','amrood.admin' ]
重命名成功。
目录为:
[ 'a1.txt','resume.doc','a3.py','Administrator','amrood.admin' ]

最新文章

  1. Bootstrap3 Grid system原理及应用
  2. 如何解决自动加载与模板中(如Smarty)的自动加载冲突的问题
  3. spring mvc流转控制说明
  4. Atitit.实现继承的原理and方法java javascript .net c# php ...
  5. diff: /../Podfile.lock: No such file or directory
  6. extjs 4.2 日期控件 选择时分秒功能
  7. MarkDowdPad 破解
  8. POJ 2255 Tree Recovery(根据前序遍历和中序遍历,输出后序遍历)
  9. DB天气app冲刺第九天
  10. 错误 1 未能找到元数据文件“C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/Temporary ASP.NET Files/wwwroot/7cb4fcd
  11. 10个利用Eclipse调试Java的常见技巧
  12. bitmap 内存溢出OOM的解决办法分享
  13. Hash算法原理理解
  14. DML 触发器2
  15. Java面试通关要点汇总集
  16. Cesium3DTileset示例
  17. linux添加C#运行环境
  18. spring boot2 整合(一)Mybatis (特别完整!)
  19. iOS-消除CocoaPods内容警告
  20. 鲜为人知的 Python 语法

热门文章

  1. Mybatis一对一映射resultMap子标签中顺序问题
  2. Java程序员阅读源码的小技巧,原来大牛都是这样读的,赶紧看看!
  3. Raft论文《 In Search of an Understandable Consensus Algorithm (Extended Version) 》研读
  4. python学习笔记之文件操作(三)
  5. android手机的微信H5弹出的软键盘挡住了文本框,如何解决?
  6. DVWA学习记录 PartⅤ
  7. matplot笔记
  8. 适用于IE8浏览器的bootsarp下拉菜单(支持多选,全选)
  9. 如何将你写的脚本程序打包成一个exe可执行程序
  10. oracle创建Javasource实现数据库备份