首页 > 编程语言 > 详细

【原创】Python rename用法

时间:2020-05-31 18:16:24      阅读:28      评论:0      收藏:0      [点我收藏+]

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

语法
os.rename(src, dst)
参数
src -- 要修改的目录名
dst -- 修改后的目录名

实例

  • before rename:

Out[3]:
[‘/Users/dugh/Data Analysis/rename/1/a1.txt‘,
 ‘/Users/dugh/Data Analysis/rename/1/b1.txt‘]
技术分享图片

# 绝对路径+跨文件夹
os.rename("/Users/dugh/Data Analysis/rename/1/a1.txt","/Users/dugh/Data Analysis/rename/2/a2.txt")
print(ok)
print(first rename(Cross folder):)
file_name(os.getcwd())
  • ok

    first rename(Cross folder):

Out[4]:
[‘/Users/dugh/Data Analysis/rename/1/b1.txt‘,
 ‘/Users/dugh/Data Analysis/rename/2/a2.txt‘]
技术分享图片

# 相对路径+文件夹内
os.rename("1/b1.txt","1/c1.txt")
print(ok)
print(second rename(Inside folder):)
file_name(os.getcwd())
  • ok

    second rename(Inside folder):

Out[5]:
[‘/Users/dugh/Data Analysis/rename/1/c1.txt‘,
 ‘/Users/dugh/Data Analysis/rename/2/a2.txt‘]
技术分享图片
总结:
1、格式:rename(原文件路径,新文件路径)
2、支持绝对路径和相对路径
3、文件夹内操作相当于直接重命名,跨文件夹操作相当于移动文件并重命名

 

【原创】Python rename用法

原文:https://www.cnblogs.com/hightech/p/13019364.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!