Python os.rename() 方法

概述

os.rename() 方法用于命名文件或目录,从 src 到 dst,如果dst是一个存在的目录, 将抛出OSError。

语法

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

os.rename(src, dst)

参数

src -- 要修改的目录名

dst -- 修改后的目录名

返回值

该方法没有返回值

实例

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

#!/usr/bin/python

# -*- coding: UTF-8 -*-

import os, sys

# 列出目录

print "目录为: %s"%os.listdir(os.getcwd())

# 重命名

os.rename("test","test2")

print "重命名成功。"

# 列出重命名后的目录

print "目录为: %s" %os.listdir(os.getcwd())

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

目录为:

[ 'a1.txt','resume.doc','a3.py','test' ]

重命名成功。

[ 'a1.txt','resume.doc','a3.py','test2' ]

python os rename用法_Python os.rename() 方法相关推荐

  1. python中sorted用法_Python中sorted()方法的用法

    1.先说一下iterable,中文意思是迭代器. Python的帮助文档中对iterable的解释是:iteralbe指的是能够一次返回它的一个成员的对象.iterable主要包括3类: 第一类是所有 ...

  2. python所有函数用法_Python函数使用方法(高级用法)

    前面章节,已经介绍了 Python 函数的所有基本用法和使用注意事项.但是,Python 函数的用法还远不止此,Python 函数还支持赋值.作为其他函数的参数以及作为其他函数的返回值. 首先,Pyt ...

  3. python isnumeric函数用法_Python中isnumeric()方法的使用简介

    Python中isnumeric()方法的使用简介 更新时间:2015年05月19日 09:35:06 投稿:goldensun 这篇文章主要介绍了Python中isnumeric()方法的使用,is ...

  4. python中intersection用法_Python Set intersection() 方法

    描述 intersection() 方法用于返回两个或更多集合中都包含的元素,即交集. 语法 intersection() 方法语法: set.intersection(set1, set2 ... ...

  5. python中geometry用法_Python geometry.Point方法代码示例

    本文整理汇总了Python中shapely.geometry.Point方法的典型用法代码示例.如果您正苦于以下问题:Python geometry.Point方法的具体用法?Python geome ...

  6. python中fact用法_Python covariance.EllipticEnvelope方法代码示例

    本文整理汇总了Python中sklearn.covariance.EllipticEnvelope方法的典型用法代码示例.如果您正苦于以下问题:Python covariance.EllipticEn ...

  7. python isnumeric函数用法_Python 字符串 isnumeric() 方法

    例如: 检查文本中的所有字符是否都是数字:txt = "565543" x = txt.isnumeric() print(x) 1.定义和用法 如果所有字符都是数字(0-9),则 ...

  8. python os system用法_Python调用系统命令os.system()和os.popen()的实现

    作为一门脚本语言,写脚本时执行系统命令可以说很常见了,python提供了相关的模块和方法. os模块提供了访问操作系统服务的功能,由于涉及到操作系统,它包含的内容比较多,这里只说system和pope ...

  9. python中sys用法_python中os和sys模块的区别与常用方法总结

    python 的 python中os和sys模块的区别与常用方法总结 前言 本文主要介绍了关于python中os和sys模块区别与常用方法的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看 ...

最新文章

  1. [转]java 为什么wait(),notify(),notifyAll()必须在同步方法/代码块中调用?
  2. linux下core dump--转载
  3. 【Python】序列通用操作
  4. rman report 命令
  5. PHP实现文件安全下载
  6. Java 7:项目代币中的代码示例
  7. Nagios 监控平台快速安装
  8. python循环语句笔记
  9. 如何解决安装CentOS时遇到引导分区位于一个GPT分区方案的错误提示问题
  10. 三类保留地址(私有地址)
  11. 图像质量评价指标MSE/PSNR/SSIM
  12. 三星堆的青铜机器人_三星堆“青铜纵目人像”到底是谁?专家终于讲出了真相...
  13. Python计算机二级大题
  14. 基于Vue的微信公众号开发及选型研究
  15. 轻量级java框架 light-4j
  16. 中兴echat_中兴通讯助力公共安全行业数字化转型
  17. QIIME2进阶二_元数据及数据导入QIIME2
  18. 送快递的,收快递的电话
  19. SRM系统和CRM系统有什么区别,能否集成?
  20. 螺旋锥齿轮电机的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告

热门文章

  1. 微信多开工具 可以同时在电脑上打开多个微信 免费开源
  2. 第三方免费加固横向对比
  3. Android中文图混排时文图的居中对齐 FontMetrics以及自定义ImageSpan实现
  4. 【WEB API项目实战干货系列】- WEB API入门(一)
  5. 我要偷偷学习C#,然后学习GIS二次开发之试题汇总(附答案)
  6. 图像分类中混淆矩阵精度验证法中的几个指标说明
  7. ArcGIS 10.2加载在线影像底图
  8. 剑指offer之分行从上到下之字行打印二叉树
  9. 找不到libmmd.dll无法继续执行代码_300 行代码带你秒懂 Java 多线程!| 原力计划...
  10. drawable文件怎么添加图片_怎么给PDF文件添加书签